Search jobs > Salt Lake City, UT > Senior software engineer

Senior Systems Software Engineer

VirtualVocations
Salt Lake City, Utah, United States
Full-time

A company is looking for a Senior Systems Software Engineer specializing in autonomy.Key ResponsibilitiesDevelop real-time software to integrate sensor data for autonomous navigationDesign and implement system-level software for robot planning and controlDebug and troubleshoot system software issues to improve performanceQualificationsBachelor's or Master's degree in Computer Science, Electrical Engineering, or related field4+ years of experience in application software development for real-time and safety-critical systemsExperience with robotics or autonomous systems, particularly in perception, planning, or controlsProficient in modern C++ (C++17 and newer) and PythonExperience with ROS or similar robotics middleware and various sensors like LIDAR and cameras

11 hours ago
Related jobs
Promoted
Western Governors University
Salt Lake City, Utah

Researches, designs, and develops computer software systemsin conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Consult with hardware engineers and other engineering staff to evaluate the interface between h...

Promoted
VirtualVocations
Salt Lake City, Utah

A company is looking for a Senior Clinical Software Engineer to improve cancer care through software development. ...

Promoted
Tendo
Salt Lake City, Utah

The Senior Principal Software Engineer should enjoy leading in an Agile collaborative environment with product managers, designers, external partners, and other engineers working together to build a high quality, consumer-oriented product from the ground up. We are looking for a software engineering...

Promoted
VirtualVocations
Salt Lake City, Utah

Principal Software Engineer - Privileged Access Management (PAM). ...

RTX (Formerly Raytheon Technologies)
Salt Lake City, Utah

Typically requires minimum of 5 years of practical experience in Systems Engineering or Software Engineering including experience with design, development and testing of custom hardware and software systems of high complexity. As a Senior Systems Engineering, Integration and Test (SEIT) Engineer, yo...

Promoted
VirtualVocations
Salt Lake City, Utah

A company is looking for a Senior Systems Integration Engineer to join their Digital Experience team. ...

Master Control
Salt Lake City, Utah
Remote

MasterControl is seeking a Senior Software Engineer with exceptional talent developing large-scale, complex applications and implementing design systems. Significant experience building components and systems that are designed for re-use. Experience coaching and mentoring junior engineers. ...

Highmark Health
UT, Working at Home, Utah

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

20-0278792 Docutech, LLC
G,Utah Home

Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps. Experience leading team of engineers in the design, development, and ma...

Motion Recruitment
Cottonwood Heights, Utah

Our large finance and advisory company is looking for a contract Senior Software Engineer. Experience scaling highly available, mission critical systems. Full-stack experience, either toward systems (kafka, docker, posix), databases (postgres), or front-end (javascript/typescript, react). Lead the d...