Mid-Career Embedded Systems Engineer – Firmware & ROS2

Leidos Inc

San Diego (CA)

On-site

USD 87,000 - 157,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Leidos Inc. is seeking a Software Engineer in San Diego, CA to join a fast-paced engineering team prototyping ocean systems.

You will own embedded firmware and software across multiple disciplines, from concept to product demonstrations, with a focus on real-world problem solving and robust design. The role requires a strong background in Linux, embedded systems, and C, with experience in ROS 2, RTOS, and NVIDIA Jetson platforms.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electronics Engineering, or a STEM field is required.
  • 5+ years of experience in development and integration for embedded platforms.
  • Experience with Linux application software and kernel/OS (Yocto/Buildroot).
  • Proficiency in C and software version control (Git, SVN).
  • Familiarity with embedded communication protocols (SPI, RS-232, Ethernet) and test equipment.

Responsibilities

  • Identify embedded firmware and software requirements and evaluate design approaches.
  • Architect and design maintainable embedded firmware and software platforms and build/test processes.
  • Implement, test, integrate, and verify firmware and software to meet requirements.
  • Develop and maintain engineering documentation and interfaces (ICD, SRS).
  • Communicate with the engineering team to coordinate development efforts and prioritize work.

Skills

C programming
Linux
RTOS
ROS 2
Git
Scripting (Bash)
Embedded systems
Communication

Education

Bachelor's degree in Computer Science/Engineering

Tools

Yocto
Buildroot
NVIDIA Jetson
OpenCV
GCC
GNU Make

Job description

Leidos Inc. is seeking a Software Engineer in San Diego, CA to join a fast-paced engineering team prototyping ocean systems.

You will own embedded firmware and software across multiple disciplines, from concept to product demonstrations, with a focus on real-world problem solving and robust design. The role requires a strong background in Linux, embedded systems, and C, with experience in ROS 2, RTOS, and NVIDIA Jetson platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ocean-Systems Embedded Software Engineer
Ocean-Systems Embedded Software Engineer

Leidos LLC • United States

On-site
USD 87,000 - 157,000
Competitive compensation
Health and Wellness programs
Income Protection
+2
Senior Embedded Software Engineer – Undersea Systems
Senior Embedded Software Engineer – Undersea Systems

Leidos • San Diego (CA)

On-site
USD 87,000 - 157,000
Software Engineer - Mid-Career
Software Engineer - Mid-Career

Leidos Inc • San Diego (CA)

On-site
USD 87,000 - 157,000
Software Engineer - Mid-Career
Software Engineer - Mid-Career

Leidos • San Diego (CA)

On-site
USD 87,000 - 157,000
Senior Embedded Software Engineer — Mission-Critical Defense
Senior Embedded Software Engineer — Mission-Critical Defense

Leidos Inc • Huntsville (AL)

On-site
USD 131,300 - 237,350
Senior Embedded Software Engineer — Real-Time Defense
Senior Embedded Software Engineer — Real-Time Defense

Leidos Inc • Huntsville (AL)

On-site
USD 108,000 - 195,000
Senior Embedded Systems Engineer – Real-Time Aerospace
Senior Embedded Systems Engineer – Real-Time Aerospace

Leidos • Huntsville (AL)

On-site
USD 108,000 - 195,000
Competitive compensation
Health and Wellness programs
Income Protection
+2
UUV Software Engineer – Embedded Systems at Sea
UUV Software Engineer – Embedded Systems at Sea

Leidos LLC • United States

On-site
USD 87,000 - 157,000
Embedded Real-Time Software Engineer (DSP/ARM/RISC-V)
Embedded Real-Time Software Engineer (DSP/ARM/RISC-V)

Leidos • San Diego (CA)

On-site
USD 87,000 - 157,000
Software Engineer – Mid-Career
Software Engineer – Mid-Career

Leidos • United States

On-site
USD 87,000 - 157,000
Competitive compensation
Health and Wellness programs
Income Protection
+2