🕐 Posted 6d ago

Software Engineer - Advanced Development

Voyager Technologies

El SegundoFull-timeMid LevelOn-site

Job Description

The Software Engineer - Advanced Development is a hands‑on developer role responsible for the design, integration, and qualification of complex software systems supporting advanced space and defense technology development efforts. This position focuses on in‑space computing systems and provides technical leadership for electrical system architectures to meet performance, safety, and mission assurance standards. In This Role, The Essential Functions Are Create software requirements, functional, and design specification documents.

Design and document software test plans. Develop, modify, and maintain applications and board‑support software. Collaborate with the hardware‑engineering team to design hardware‑software interfaces and implement corresponding device drivers.

Participate in testing and troubleshooting of software. Communicate verbal and written status updates toward project goals. Qualifications Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science. 7+ years of experience in software development with emphasis on embedded systems.

Eligibility to obtain and maintain a U.S. Government clearance. Experience with embedded processors/microcontrollers such as ARM, PowerPC, x86, TI‑DSP, 8051, etc.

Experience with embedded Linux, Linux kernel internals, VxWorks, and cross‑platform development tools. Experience with Texas Instruments' software development tools (Code Composer) is desired. Experience with code repository tools, issue tracking, and agile development processes.

Experience with interface buses/protocols used in embedded systems such as PCI, USB, RS‑422/232, SPI, SpaceWire, Ethernet, CAN, etc. Familiarity with low‑level programming in C or C++. Comfortable working alongside hardware engineers during board bring‑up.

Familiarity with software‑lifecycle processes from requirements analysis through deployment and support. Self‑directed individual capable of handling a dynamic work environment. Preferred MATLAB programming expertise.

Preferred Python or other scripting and test languages. The good‑faith base salary range for this role is $135,000–$185,000 per year at the time of posting. Benefits Unlimited Flexible Time Off (FTO).

Comprehensive medical, dental, and vision coverage for employees and their families. Flexible, affordable gym memberships with no long‑term contracts. 401(k) retirement plan with a company match of up to 4%. Company wellness programs supporting physical and mental well‑being.

Additional voluntary benefits and employee support resources. Opportunity to work alongside a highly talented team in a mission‑driven environment. Voyager is an Equal Opportunity Employer.

Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other legally protected characteristics. Minority/Female/Disabled/Veteran The statements contained in this job description are intended to describe the general content and requirements for performance of this job. It is not intended to be an exhaustive list of all job duties, responsibilities, and requirements.

This job description is not an employment agreement or contract. Management has the exclusive right to alter the scope of work within the framework of this job description at any time without prior notice. #J-18808-Ljbffr

Posted 6 days ago

Related Jobs

Related Searches

Apply Now