Comprehensive medical, vision, and dental coverage
401(k) retirement plan
Paid parental leave
Long-term incentives
Employee Stock Purchase Plan
Paid vacation and holidays
Job summary
A leading aerospace manufacturer seeks a Software Engineer, Embedded Software to develop software systems for satellite technology. Responsibilities include creating reliable software for controlling satellites and developing C++ software for processors. Candidates will work on interdisciplinary teams to meet customer needs, ensuring they have a strong background in software development, preferably in C or C++. A bachelor's degree is preferred but experience will also be considered, especially in dynamic environments.
Qualifications
2+ years of professional experience in software development can substitute for a degree.
Successfully obtaining and maintaining a Top Secret Security Clearance is required.
Responsibilities
Create reliable software systems for satellites in low earth orbit.
Work with interdisciplinary teams to design and build satellite capabilities.
Develop Linux-based C++ software for various processors and microcontrollers.
Develop embedded cryptography applications for satellites.
Skills
C++
C
Rust
Software testing
Containerization technologies
Debugging
Relational databases
Education
Bachelor's degree in computer science, engineering, math or scientific discipline
Tools
Docker
Kubernetes
PostgreSQL
CockroachDB
Job description
A leading aerospace manufacturer seeks a Software Engineer, Embedded Software to develop software systems for satellite technology. Responsibilities include creating reliable software for controlling satellites and developing C++ software for processors. Candidates will work on interdisciplinary teams to meet customer needs, ensuring they have a strong background in software development, preferably in C or C++. A bachelor's degree is preferred but experience will also be considered, especially in dynamic environments.