Our client based in Westminster Colorado this team is looking to add a highly motivated and passionate Senior Embedded Software Engineer who will play a key role in developing software solutions that deliver on customer needs. The team is rapidly growing and privately held business. This role will be based in Westminster Colorado and an ideal candidate for this role will have a passion for the exploration development and settlement of space.
Requirements :
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 highquality code analyzes and implements software applications using C along with other programming knowledge and objectoriented 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:
- Bachelors Masters or PhD in engineering or a related technical field as well as 510 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 expertise in C/C Python programming languages required.
- Knowledge of unique aspects of embedded software in resourceconstrained environments and embedded Linux.
- Experience with GIT revision control Agile development processes and standards. Linux and Windows development.
- Experience with designing realtime 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 $120325 $154060 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
Remote Work :
Yes
Employment Type :
Contract