Embedded Software Engineer/Architect

Elliott Moss Consulting • United State
Relocation
Apply
AI Summary

Design, develop, and optimize embedded software systems for high-power RF applications. Collaborate with cross-functional teams to translate system requirements into scalable, high-performance embedded software. Drive technical innovation in real-time embedded software, control algorithms, and system monitoring solutions.

Key Highlights
Embedded software development for high-power RF applications
Collaboration with cross-functional teams
Technical innovation in real-time embedded software
Key Responsibilities
Design, develop, and optimize embedded software systems for high-power RF applications
Collaborate with cross-functional teams to translate system requirements into scalable, high-performance embedded software
Drive technical innovation in real-time embedded software, control algorithms, and system monitoring solutions
Technical Skills Required
Yocto Project FreeRTOS VxWorks Digital Predistortion DSP FPGA NPU C/C++ Assembly language SPI I2C UART Ethernet CAN Modbus
Benefits & Perks
Limited relocation assistance
Nice to Have
AI
GPUs
FPGAs
NPUs

Job Description


Embedded Software Engineer/Architect - Linux

ONSITE: CYPRESS, CA

GC OR US CITIZENS ONLY

Skills: Embedded software development, Yocto Project, FreeRTOS, VxWorks, Digital Predistortion, DSP, FPGA, NPU


  • Experience level: Mid-senior
  • Experience required: 3 Years
  • Education level: Bachelor’s degree
  • Job function: Engineering
  • Industry: Defense & Space
  • Total position: 1
  • Relocation assistance: Limited assistance
  • Visa sponsorship eligibility: No


Embedded Software (Linux) Engineer/Architect

About the Role

As an Embedded Software Engineer/Architect, you will design, develop, and optimize embedded software systems for SSPAs and BUCs that operate in ground-based, airborne, and space-based applications. You will be responsible for driving technical innovation in embedded software, implementing advanced control algorithms, and ensuring the delivery of cutting-edge software solutions that meet mission-critical requirements.

You’ll collaborate closely with customers, program managers, RF engineers, mechanical engineers, and cross-functional teams to translate system requirements into scalable, high-performance embedded software. This role is ideal for someone who thrives on solving complex technical challenges while mentoring and inspiring engineering teams.

What You’ll Do

  • Drive technical innovation in real-time embedded software, control algorithms, and system monitoring solutions for high-power RF applications.
  • Develop software architectures and technical specifications for ground-based, airborne, and space-qualified embedded systems.
  • Apply expert-level knowledge of embedded software design principles, real-time operating systems, and device driver development.
  • Design and optimize software for thermal management, power control, and fault detection in high-power RF amplifiers and systems.
  • Implement embedded software for power electronics control, including switching power supplies and DC-DC converters.
  • Ensure software designs meet EMI/EMC compliance, performance, reliability, and environmental requirements, including DO-178 and MIL-STD compliance.
  • Conduct software architecture reviews, risk assessments, and technical trade studies to ensure optimal embedded solutions.
  • Support prototype development, testing, and qualification activities for space and airborne systems.
  • Own embedded software development through the full lifecycle from concept to production.
  • Collaborate with customers and cross-functional teams to define embedded software requirements and system specifications.
  • Provide technical expertise for proposal development and customer presentations.
  • Ensure all embedded software designs comply with applicable industry standards, regulations, and customer requirements.
  • Support quality assurance activities, including software verification and validation testing.
  • Maintain software documentation standards and engineering change control processes.
  • Foster a culture of continuous improvement and technical excellence within the engineering organization.

Qualifications:

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 3+ years of experience in embedded software development and architecture.
  • Expert knowledge of Yocto Project and real-time operating systems (FreeRTOS, VxWorks, etc.).
  • Extensive experience with embedded development tools, debuggers, and device driver development.
  • Proficiency in C/C++ programming and assembly language for embedded systems.
  • Knowledge of communication protocols (SPI, I2C, UART, Ethernet, CAN, Modbus).
  • Experience with software for power electronics, control systems, and high-power RF applications.
  • Familiarity with aerospace, defense, or satellite communication software development.
  • Understanding of DO-178, MIL-STD-882, and space qualification processes for software.
  • Knowledge of digital predistortion (DPD), digital signal processing, and adaptive control techniques preferred.
  • Experience with AI, GPUs, FPGAs, and NPUs preferred.
  • Strong leadership and mentorship skills with the ability to guide and inspire engineering teams.
  • Excellent communication, presentation, and technical writing skills.
  • Ability to perform complex mathematical calculations including calculus, statistics, and probability theory.
  • Ability to thrive in a fast-paced, dynamic environment.
  • Active security clearance or ability to obtain clearance preferred.



Similar Jobs

Explore other opportunities that match your interests

Software Engineer - Satellite Command and Control UI Development

Programming
•
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Raytheon

United State

Plant Manager

Programming
•
4h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

yates industries, inc.

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Salmon Group Ltd

United State

Subscribe our newsletter

New Things Will Always Update Regularly