VAST · 5 days ago
Staff Embedded Software Engineer
Wonder how qualified you are to the job?
Space Research and Technology
Insider Connection @VAST
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.
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
Progress is impossible without change and at Vast, we're doing things differently.
Funding
Current Stage
Growth StageRecent News
2024-05-24
2024-04-10
2024-04-10
Company data provided by crunchbase