Embedded Software Engineer

Posted 22 Days Ago
Englewood, CO
Hybrid
110K-140K Annually
Senior level
Aerospace
The Role
The Embedded Software Engineer will design, develop, and implement embedded flight software for spacecraft. Responsibilities include integrating software components, performing testing, leading code reviews, and documenting software processes. The role requires collaboration with engineers and may involve presenting solutions to clients.
Summary Generated by Built In

As a US company with a global presence and heritage, our view of a mission is bigger than a destination. The collaborative process and shared human experiences on our way to the Moon are just as important as touching down on the lunar surface. Transparency, diversity, collaboration and commitment to excellence define who we are.


We want our team members to build a career at ispace US! Our location in Englewood is growing, and now is the time to join this creative and innovative team!


ispace Technologies, US. is a looking for a highly motivated and talented Embedded Software Engineer to join its new team. 

Key Responsibilities:

  • Design, develop, and implement spacecraft embedded C/C++ flight-software, ground test software, and simulation software
  • Develop and integrate software components into a fully functional software system 
  • Develop, select, tailor, and deploy software processes, tools and metrics 
  • Perform unit and system test design and implementation using simulations, test and flight system hardware 
  • Work with the team to author / conduct software static and dynamic analysis 
  • Work with the team to draft and release relevant software documentation such as requirements specifications, design specifications, and design documents 
  • Establishing software development design philosophy, practices, and coding standards
  • Leading code reviews
  • Design and implement fault detection and mitigation in software 
  • Develop software verification plans and test procedures for hardware-in-the-loop test campaigns 
  • Present and defend software solutions to other Engineers and customers (as required) 
  • Other duties as assigned

Basic Requirements/Qualifications:

  • Bachelor’s degree in an engineering discipline with focus on systems and control. We will consider an equivalent combination of relevant education and/or experience
  • 5+ years relevant experience in spacecraft and/or launch vehicle software development 
  • Proven experience with software development for embedded systems 
  • Experience with software development processes including source control, bug tracking, and design documentation 
  • Competent in the Linux/Unix environment with experience scripting and automating complex procedures 
  • Familiarity with software architecture for space applications 
  • Familiarity with DevOps tools such as AWS Gov Cloud, Github, GitLab, JIRA, and/or Confluence 
  • Proficiency with embedded development using Linux and C/C++ 
  • Experience with RISC-V architecture 
  • Experience in writing application code for serial peripheral interfaces such as SPI, I2C, UART, etc. 
  • Experience in developing test scripts and software tools with Python 
  • Familiarity with Microsoft Office tools (Word, Excel, PowerPoint) 
  • Experienced in software architecture, OSI model, memory mapping, caching, DMA, interrupts 

Preferred Requirements/Qualifications:

  • Demonstrated professional experience in launch vehicle and/or spacecraft software systems 
  • Ability to solve complex problems in a fast-paced collaborative interdisciplinary team environment 
  • Expert in algorithms and data structures 
  • Experience with FreeRTOS 
  • Experience with a large, shared codebase and continuous integration and deployment workflows and tooling like GitLab CI and Docker 
  • Software quality practices associated with organization like NASA, FAA, etc. 
  • Strong skills in debugging, performance optimization and unit testing 
  • Capable of working both independently and in a team environment 
  • Strong coordination, organization and communication abilities
  • Experience working for Aerospace/Space Prime or sub-contractor strongly preferred 
  • Experience in startup environment a plus 

Additional Requirements

  • Ability to work in a fast-paced design and development environment
  • Schedule may vary depending on program development needs; flexibility required
  • Willingness to travel domestically and internationally as required

Compensation and Benefits:

  • Health Coverage: Competitive medical, vision, and dental plans, with 100% company-paid options available for employees. 
  • Hybrid Work: Flexibility to work remotely and in-office, depending on your role and the stage of our program. 
  • Commuter Perks: Company-paid RTD EcoPass for buses and light rail. 
  • Lunch Perks: Monthly stipend to enjoy meals from our café. 
  • Paid Time Off: 18 vacation days, 6 sick days, and 14 paid holidays. 
  • Retirement: 401(k) plan with company matching. 
  • Travel: Opportunities for domestic and international travel. 
  • Stock Options: Participation in our stock option program. 
  • Learning & Development: Ample opportunities to grow, including lunch-and-learns, skills training, and stipends for professional development. 
  • Team Culture: A fun and casual environment with regular team gatherings, including monthly TGIF events to connect and unwind. 

  • We welcome candidates with diverse experience levels and evaluate the best fit on an individual basis. Your final job level and salary will be determined based on your skills, experience, and the impact you can bring to the role.

#LI-LH1


To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.


ispace is an Equal Opportunity Employer; employment with ispace is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

 

All applicants who are offered employment with ispace US will be subject to a background investigation. Offers of employment are contingent on the successful completion of a background investigation conducted in accordance with Company policies and all applicable laws.


ispace Technologies, US, Inc. is a drug-free workplace.

ispace Technologies, US, Inc. participates in the E-Verify program. 

Top Skills

C
C++
Python
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Denver, CO
183 Employees
On-site Workplace
Year Founded: 2010

What We Do

ispace is a lunar exploration company with a vision to extend human presence to outer space. The company is developing lunar landers and rovers to deliver customer payloads to the Moon and explore the lunar surface. In doing so, we aim to be a vehicle for companies on Earth to access new business opportunities on the Moon and ultimately incorporate the Moon into Earth’s economic and living sphere. The company is currently planning to its first mission to the Moon as early as Q4 2022.

Similar Jobs

3 Locations
10001 Employees
136K-207K Annually

York Space Systems Logo York Space Systems

Embedded Software Network Engineer

Aerospace • Cybersecurity • Defense • Manufacturing
Greenwood Village, CO, USA
70K-110K Annually

York Space Systems Logo York Space Systems

Embedded Software Network Engineer, Senior

Aerospace • Cybersecurity • Defense • Manufacturing
Greenwood Village, CO, USA
110K-165K Annually
Centennial, CO, USA
2471 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account