View all jobs

Senior Embedded Software Engineer

Los Angeles, CA · Architecture/Engineering
Senior Embedded Software Engineer – Aerospace/Defense Industry
Work for one of the most dynamic and fastest growing Aerospace-Defense companies in California. With a great leadership team, incredible employee appreciation and undeniable chances to grow – look what we have to offer you!
  • In person role M-F
  • Salary: $120-$160K annually.
  • A dynamic, fast-growing and highly innovative privately held small business headquartered Southern California.
  • Company builds mission configurable, light, fast, agile, all-terrain vehicles capable of internal transport in rotary and tilt wing aircraft. Designed to specification for US Special Operations, US Army light forces, and global allies.
  • Located in Los Angeles, CA minutes from Los Angeles International Airport (LAX)
  • Employing over 80 of the most talented people in the industry

  • Medical, dental and vision coverage
  • 401k with matching
  • Paid holidays and paid “Employee Appreciation Days” throughout the year.

As a Senior Embedded Software Engineer your focus will be on developing high-quality software solutions for embedded control systems.  The software will be based on utilizing automotive controllers and components (normally CAN) to provide the features, functions, and safety that are needed for an electrified version of the Flyer vehicle. 
The ideal candidate has 8-10+ years of embedded software development and testing experience in either aerospace/defense or automotive industries.
  • Deliver high-quality software for automotive embedded controls systems
  • Ensure compliance with safety requirements, government regulations, and company-internal policies (e.g., MISRA guidelines).
  • Adhere to good software design principles, utilizing design patterns and understanding supervisory controls architecture and hardware abstractions for effective software solutions.
  • Design and specify interfaces between application software and firmware.
  • Design, develop, implement, and test multicore interfaces and applications. 
  • Develop multicore, timing critical software architectures. 
  • Create elegant, efficient real time software components and interfaces. 
  • Develop software component testing methodologies and implementations to ensure maturity/stability/release readiness.
  • Work with/resolve ambiguity in requirements/specifications/designs 

  • 8-10+ of embedded software development and testing experience.
  • Embedded C/C++
  • Matlab/Simulink and Stateflow/Simulink model development experience
  • Embedded Coder, real time code generation
  • Microcontroller hardware work experience.
  • Eclipse IDE (integrated development environment)/toolchain or equivalent.
  • JTAG debuggers (Segger, P&E, Lauterbach).
  • Scopes, logic analyzers, Saleae Debug Hardware.
  • Bachelor’s Degree in Electrical Engineering or Computer Science or similar discipline.
  • Must be able to work in person M-F.

What will give you a competitive edge (Preferred Skills):
  • Master’s degree in engineering, Electrical, Mechanical, Computer or Computer Science.
  • Expert in Auto Code Generation, Python scripting.
  • Experience with bootloader, embedded operating systems, controller communication or diagnostics, and complex device drivers.
  • Working experience in AUTOSAR standards and methodology.
  • ROS/ROS2 hands-on design experience (robot operating system)
  • Other software development: Windows, Linux, macOS, ASW, Azure, Android & iOS.

The Patriot Group, Inc. (TPGI)

Share This Job

Powered by