Embedded Software Engineer
The team at Advanced Space is leading humanity back to the Moon and pioneering innovative solutions in the space industry. Based in Westminster, Colorado, this team is looking to add a highly motivated and passionate Embedded Software Engineer who will play a key role in developing software solutions that deliver on customer needs. Advanced Space is a rapidly growing, privately held business that operates with core values that reinforce: we are customer-obsessed and mission-focused; when we see it, we solve it; we are one team, motivated by our vision; and we bring technical excellence and inexhaustible curiosity. This role will be based in Westminster, Colorado and an ideal candidate for this role will love not just the responsibilities but will also have a passion for the exploration, development, and settlement of space. We invite you to join our dynamic team and contribute to the success of the team at Advanced Space.
Duties/Responsibilities:
- Apply software engineering principles, concepts, theory, and practice with a focus on the unique aspects of embedded software based on cFS and embedded Linux.
- Participate in all elements of the software lifecycle including research, development, testing, and integration.
Required Skills/Abilities:
- Develops high-quality code, analyzes, and implements software applications using C++ along with other programming knowledge and object-oriented design strategies. Performs code maintenance, testing, and analysis, and deploys or implements software or product enhancements.
- Curiosity about software architecture and programming: Preferred candidate will want to spearhead innovation in the realm of spacecraft flight and ground software development and implementation strategies instead of using older technology.
- Must espouse values of the company to see a problem to solve it, be customer focused and bring inexhaustible curiosity.
- Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment.
- Must be able to interface effectively with other engineers of various disciplines, including astrodynamics, navigation, and space systems design engineers, and interpret, debug, and modify complex heritage software following rigorous process and coding standards.
Education and Experience:
- Bachelor's, Master's or PhD in engineering or a related technical field as well as 3 or more years of progressively complex software development and engineering experience. Equivalent experience may be substituted in lieu of education.
- Must have a complete understanding of software development concepts, principles, and theory and demonstrate a complete understanding and application of programming and analysis concepts.
- Demonstrated technical proficiency in C/C++, Python programming languages required.
- Knowledge of unique aspects of embedded software in resource-constrained environments and embedded Linux.
- Experience with GIT revision control, Agile development processes and standards. Linux and Windows development.
- Experience with designing real-time, embedded Flight Software (FSW) and firmware (FW) for satellite systems is strongly desired, including NASA core Flight System (cFS).
- Experience with ground software for satellite systems is strongly desired.
Compensation and Benefits:
- Base Salary Range – $77,168 - $119,163 based on role, employee experience, and location
- Signing bonus
- Quarterly Performance bonuses
- Company provided health insurance and 401K plan upon eligibility
- Unlimited vacation time and extensive flexibility
- Relocation Assistance
Eligibility Requirements
- Ability to work in the Westminster, CO office 3-5 days/week.
- Applicants must be a US Person (citizen or Green Card Holder/permanent resident, or protected individual
- Must be eligible to obtain a US Security Clearance
About the company:
Advanced Space exists to support the sustainable exploration, development, and settlement of space. supports the sustainable exploration, development, and settlement of space through software and services that leverage unique subject matter expertise. Our core business is focused on supporting and improving mission planning and operations. Advanced Space has core technical competencies in dynamics, estimation, and control which are leveraged by a dynamic, flexible, and agile team with cross domain knowledge. The company is actively supporting mission and cutting-edge capabilities spanning commercial, civil, and national security customers. We have a small team that works collaboratively across projects, we provide flexibility, and we provide an opportunity for passionate employees to contribute directly to meaningful projects. Advanced Space is dedicated to improving flight dynamics, technology development and expedited turn-key missions to the Moon, Mars, and beyond.
Advanced Space, LLC is an equal opportunity employer.
Advanced Space, LLC recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.