Senior Embedded Engineer, Real-Time Linux for Robotics

PALLADYNE CORP

Salt Lake City (UT)

On-site

USD 115,000 - 200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive compensation package
401(k) with 5% company match.
Comprehensive medical, dental, and vis
Flex time off and 12 holidays.
Professional development opportunities

Job summary

Palladyne AI is seeking a Senior Embedded Software Engineer to build Linux-based software for Pilot and SwarmOS products. You will own embedded software development, tackle system-level performance, and drive hardware-software integration on robotic platforms in Salt Lake City on-site.

Join a hands-on, ownership-driven team delivering reliable, real-time software across cross-functional engineering disciplines with opportunities for growth and impact in embedded robotics systems.

Qualifications

  • Bachelor of Science degree from an accredited university in computer science, software engineering, computer engineering, mechanical engineering, or electrical engineering.
  • 5+ years of relevant experience.

Responsibilities

  • Own and independently develop embedded software for Linux-based robotic systems using modern C++.
  • Develop software supporting Palladyne AI's Pilot and SwarmOS products.
  • Drive integration efforts across software and hardware, working through complex technical issues to resolution.
  • Work closely with hardware and other engineering teams to integrate, debug, and validate software on physical robotic systems.
  • Build software that meets performance, security, reliability, and real-time requirements.
  • Develop software that communicates through interprocess communication, internet protocols, and embedded systems protocols.
  • Work with modern C++ and system-level functionality, including smart pointers, threads, containers, UNIX system calls, processes, file systems, and database connections.
  • Design and document object-oriented software, develop test plans, and build multithreaded and interprocess software that operates within defined time constraints.
  • Diagnose and optimize system-level performance to support reliable operation on embedded robotic platforms.
  • Collaborate across engineering disciplines throughout development, integration, and deployment to customer sites.

Skills

Modern C++
Multithreading
Interprocess communication
UNIX system calls
Database connectivity
Git

Education

Bachelor of Science (CS/Software/CE/EE)

Tools

PX4
ArduPilot
MAVLink
Gazebo
Unreal Engine

Job description

Palladyne AI is seeking a Senior Embedded Software Engineer to build Linux-based software for Pilot and SwarmOS products. You will own embedded software development, tackle system-level performance, and drive hardware-software integration on robotic platforms in Salt Lake City on-site.

Join a hands-on, ownership-driven team delivering reliable, real-time software across cross-functional engineering disciplines with opportunities for growth and impact in embedded robotics systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer Real-Time Linux for Robotics
Senior Embedded Software Engineer Real-Time Linux for Robotics

47G • Salt Lake City (UT)

On-site
USD 130,000 - 180,000
Competitive pay
401(k) with company match
Medical, dental, and vision coverage
+2
Senior Embedded Systems Engineer - Robotics & Linux
Senior Embedded Systems Engineer - Robotics & Linux

Sarcos Robotics • Salt Lake City (UT)

On-site
USD 115,000 - 200,000
401(k) with company match
Medical, dental, and vision coverage
Flex time off and holidays
+1
Senior Embedded Software Engineer — Robotics (Linux/C++)
Senior Embedded Software Engineer — Robotics (Linux/C++)

Palladyne AI • Salt Lake City (UT)

On-site
USD 120,000 - 160,000
401(k) with company match
Medical coverage
Dental coverage
+4
Senior Embedded Linux Software Engineer for Robotics
Senior Embedded Linux Software Engineer for Robotics

Palladyne AI • Salt Lake City (UT)

On-site
USD 120,000 - 150,000
Competitive salary
401(k) with company match
Medical coverage
+5
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Sarcos Robotics • Salt Lake City (UT)

On-site
USD 115,000 - 200,000
401(k) with company match
Medical, dental, and vision coverage
Flex time off and holidays
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

PALLADYNE CORP • Salt Lake City (UT)

On-site
USD 115,000 - 200,000
Competitive compensation package
401(k) with 5% company match.
Comprehensive medical, dental, and vis
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

47G • Salt Lake City (UT)

On-site
USD 130,000 - 180,000
Competitive pay
401(k) with company match
Medical, dental, and vision coverage
+2
Senior Embedded Systems Engineer - Real-Time Robotics
Senior Embedded Systems Engineer - Real-Time Robotics

Instant Teams • Huntsville (AL)

On-site
USD 90,000 - 120,000
Comprehensive medical, dental, and vision coverage
Safe Harbor 401(K) with company match
Paid Parental Leave
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Palladyne AI • Salt Lake City (UT)

On-site
USD 120,000 - 160,000
401(k) with company match
Medical coverage
Dental coverage
+4
Senior Embedded Robotics Engineer — Real-Time & Linux
Senior Embedded Robotics Engineer — Real-Time & Linux

Amazon • Reading (MA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1