Staff Embedded Software Engineer @ VAST | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Staff Embedded Software Engineer jobs in Long Beach, CA
34 applicants
company-logo

VAST · 4 days ago

Staff Embedded Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Space Research and Technology
check
Culture & Values

Insider Connection @VAST

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Write flight software code for Haven’s flight computers, Remote IO computers and other flight hardware
Work closely with the avionics hardware team to understand the avionics flight hardware design.
Configure the Linux kernel, uboot system, kernel device tree, and onboard filesystems necessary to run our Haven flight software.
Configure and write kernel drivers.
Interface with and configure onboard FPGAs and attached devices
Configure RTOS for microcontrollers
Configure system boot sequences
Integrate command and telemetry systems that communicate with ground systems and mission operations
Develop flight code that implements GN&C algorithms
Develop tests that rigorously exercise our flight software and hardware

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

C++Continuous BuildTest EnvironmentSchematicsHardware DatasheetsGitMakeGNU ToolsLinux EnvironmentFault-Tolerant Software DesignSafety-Critical Software DesignComplex SystemsSpacecraftAircraftAutonomous VehiclesBare Machine ProgrammingNetwork ProgrammingSatellite CommunicationsTelemetry SystemsAgile DevelopmentFPGA Development

Required

Bachelor’s degree in computer science, computer engineering, electrical engineering or other engineering discipline
10+ years of experience coding in C++ or relevant experience
Knowing how to work in a continuous build and test environment and understanding of the tools used
Know how to read schematics and hardware datasheets
Familiarity with git, make, and gnu tools
Understanding and ability to work in a Linux environment

Preferred

Experience with fault-tolerant and safety-critical software design on complex systems such as spacecraft, aircraft, or autonomous vehicles
Experience with bare machine programming
Experience with network programming
Working with satellite communications or telemetry systems
Working in an agile development environment
Experience with FPGA development

Benefits

100% medical, dental, and vision coverage for employees and dependents
Flexible paid time off for exempt staff and up to 15 days of vacation for non-exempt staff
Paid parental leave
Short and long-term disability insurance
Life insurance
Free catered meals and snacks and beverages
Access to a 401(k) retirement plan
One Medical membership
ClassPass credits
Personalized mental healthcare through Spring Health
Other discounts and perks

Company

VAST

twittertwittertwitter
company-logo
Progress is impossible without change and at Vast, we're doing things differently.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Luis Rodriguez Alcalde
Senior Director, Orbiter Engineering
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot