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

14 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 Software Quality Assurance Engineer to manage automated and manual testing processes. ...

Dennis Group
Salt Lake City, Utah

The Building Electrical Group is responsible for all building electrical systems including lighting, fire protection and low voltage for our design build, industrial projects. Our building electrical team is involved with designing the electrical systems, calculating power loads, determining, and se...

Promoted
VirtualVocations
Salt Lake City, Utah

A company is looking for a Senior Software Development Engineer in Test II. ...

L3Harris Technologies
Salt Lake City, Utah

Master's degree in Systems Engineering, Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, Physics, Mathematics, Aviation, Aerospace Engineering, or related field . Coursework and/or experience in systems engineering, systems architecture, systems analysis and de...

Promoted
VirtualVocations
Salt Lake City, Utah

A company is looking for a Senior Backend Software Engineer to contribute to their SaaS Security Posture Management platform. ...

Stanley Consultants
Cottonwood Heights, Utah

Senior Fuel Systems Engineer in our Federal Market to work in any of our US office locations. Key fuel systems will include fuel receipt, storage tanks, automatic tank gauging, secondary containment, filtration, additive injection, metering, hydrant distribution, truck fill stands, vehicle dispensin...

SoFi
Cottonwood Heights, Utah

Leverage expertise in XSLT, Core Connector, APIs, Web Services, and Rest URLs to ensure seamless data flow between Workday and other systems. Experience integrating systems with third-party service vendors. ...

BDO
Salt Lake City, Utah

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

Western Governors University
Salt Lake City, Utah

Researches, designs, and develops computer software systems applying principles and techniques of computer science, engineering, and mathematical analysis. Analyzes software requirements to determine feasibility of design within time and cost constraints. Formulates and designs software system, usin...