Embedded Software Engineer

Senior level embedded Software Engineers with deep experience on VxWorks and hands on hardware integration experience.

Designs, develops, integrates and tests real-time flight software that manages a Space payload unit ensuring compliance to established requirements. Applies the appropriate standards, processes, procedures and tools throughout the system development life cycle to support the generation of such engineering applications. Interfaces with application users, hardware and systems engineering teams.
Needs to have extensive hands on experience developing, integrating and testing highly reliable real-time software using VxWorks, device drivers development, knowledge in C++, and needs to be a self-starter with ability to take ownership of a project and drive it to completion. Leads software and hardware integration and works side by side with team members in the lab.


Required Skills

Ideally 10+ years of development experience working on embedded real-time systems using VxWorks.
Hardware integration experience.
Proficient in C++.
Familiar with PCI, 1553, Spacewire and/or Serial RapidIO (SRIO)
Familiar with Git, Jira, Confluence, bitbucket.
Familiar with Chipscope and/or other digital hardware troubleshooting tools/devices.
Experience with Packet Switching and Circuit Switching protocols are highly desired.
Experience with SATCOM equipment is preferred.

BS in EE or Computer Engineering with SW background.
BS in Computer Science is Ok as long as the VxWorks experience and working with HW is in their experience.

The job will be onsite in Manhattan Beach CA.

Apply Now

Return to Search Results

Have a Question?


Manhattan Beach, CA



Anticipated Start Date

Monday, April 10, 2023

Job Type


Anticipated Duration

12 Months

Date Posted

Friday, March 24, 2023

Know someone who would be a good fit? We pay for referrals!

Share this job:

Call 800-ELITE-50
Reference #10923

Elite Technical Services, Inc. participates in the E-Verify program to confirm the employment eligibility of all persons hired. This means that we will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization. Elite Technical Services, Inc. will not use E-Verify to pre-screen job applicants.

Elite Technical Services, Inc. is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.