lever
Staff Flight Software Engineer
CesiumAstro
Austin, USA
Full-time
Senior · 8+ years experience
Onsite
Discovered 1 months ago
CC++COSMOSNASA's cFS flight software frameworkSoftware Development Kit (SDK)ARM processors
Key Skills for This Role
CC++COSMOSNASA's cFS flight software frameworkSoftware Development Kit (SDK)ARM processors
Full Job Posting
- As a technical leader, design and implement software to build and integrate mission systems including satellites, ground stations, and mission operations centers.
- Architect, design, develop, code, test, debug, and document space system software.
- Act as a subject matter expert, providing expertise on space software systems throughout CesiumAstro.
- Review code and system designs.
- Analyze code for efficiency, stability, and scalability.
- Integrate and validate new product designs.
- Provide expert guidance to direct product design.
- Support software quality assurance and optimize I/O performance.
- Provide post-production/in-orbit customer support.
- Interface with hardware design and development engineers.
- Mentor junior team members.
- Assess third-party and open-source software.
- Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering.
- Minimum of 8 years of industry experience in software development with a Bachelor’s degree, or a minimum of 7 years with a Masters.
- Experience in developing multiple flight software systems
- Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.).
- Programming experience in C or C++.
- Experience in interfacing a variety of open-source software to create an integrated system.
- Familiarity with software configuration management tools, defect tracking tools, and peer review.
- Excellent understanding of multi-threaded applications and resource management.
- Excellent written and verbal communication skills.
- Experience with products for aerospace applications.
- Experience with satellite operations or mission data systems, including COSMOS.
- Experience with NASA's cFS flight software framework.
- Adequate knowledge of reading electronics schematics and component data sheets.
- Experience with ARM processors and fully-featured microcontrollers.
- Experience in design and development of a Software Development Kit (SDK).
About CesiumAstro
Aerospace & Defense Manufacturing484 employeesFounded 2017
Developing advanced communication systems for space and airborne platforms.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at CesiumAstro
Program Manager II
Austin, USA
Discovered 3 days agoFull-time
Staff Material Planner
Westminster, USA
Discovered 3 days agoFull-time
Talent Acquisition Partner
Westminster, USA
Discovered 4 days agoFull-time
Talent Acquisition Partner
Austin, USA
Discovered 4 days agoFull-time
Senior Facilities Security Officer
Westminster, USA
Discovered 5 days agoFull-time
Senior Spacecraft Systems Engineer
Westminster, USA
Discovered 5 days agoFull-time
Principal CAD Designer
Westminster, USA
Discovered 6 days agoFull-time
Associate Manager, Software Engineering
Westminster, USA
Discovered 6 days agoFull-time