Embedded Systems Software Architect

7 days ago


Redondo Beach, California, United States Impulse Space Full time

Job Title: Embedded Systems Software Architect

About Us:

Impulse Space is a leading innovator in the space technology industry, dedicated to pushing the boundaries of what is possible. We are committed to creating cutting-edge solutions that transform the way we explore and understand the universe.

Salary: The estimated salary for this position is between $120,000 and $180,000 per year, depending on experience and qualifications.

Job Description:

We are seeking an exceptional Embedded Systems Software Architect to join our team. As a key member of our software development group, you will be responsible for designing and developing high-performance, real-time software systems for flight and ground applications.

Responsibilities:

  • Software Architecture: Design and develop scalable, maintainable, and efficient software architectures for complex embedded systems.
  • Real-Time Systems: Develop and integrate software components for real-time systems, ensuring deterministic performance and reliability.
  • Embedded Systems Development: Collaborate with hardware engineers to design, develop, and test embedded systems software, including device drivers, firmware, and operating systems.
  • Code Review and Testing: Conduct thorough code reviews and testing to ensure high-quality software delivery.

Requirements:

  • Education: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related fields.
  • Experience: 4+ years of experience in writing C/C++ code for embedded systems or vehicle control systems.
  • Skills: Strong understanding of computer architecture, operating systems, data structures, and computer networking.
  • Operating Systems: Experience with Real-Time Operating Systems (RTOS) or Embedded Linux.
  • Version Control: Familiarity with version control systems, such as Git.

Preferred Skills and Experience:

  • Real-Time Systems: Experience implementing code for real-time systems with deterministic performance requirements.
  • Off-the-Shelf Frameworks: Familiarity with off-the-shelf frameworks like ROS2 or NASA cFS.
  • Debugging Tools: Experience using oscilloscopes, logic analyzers, hardware debuggers, and source-level debuggers to troubleshoot problems at all layers of the stack.

Benefits:

  • Competitive Salary: The estimated salary for this position is between $120,000 and $180,000 per year, depending on experience and qualifications.
  • Long-Term Incentives: Eligibility for long-term incentives, such as stock options.
  • Health Insurance: Access to medical, vision & dental coverage.
  • Retirement Plan: Access to a 401(k) retirement plan.

Additional Information:

To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), candidates must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.

Impulse Space is an Equal Opportunity Employer.



  • Redondo Beach, California, United States Impulse Space Full time

    Job Title: Embedded Flight Software ArchitectJob SummaryImpulse Space is seeking an experienced Embedded Flight Software Architect to develop performant and maintainable real-time flight control systems. As a key member of our team, you will work closely with avionics hardware engineers, guidance navigation and control (GNC) engineers, propulsion engineers,...


  • Manhattan Beach, California, United States Northrop Grumman Full time

    Job OverviewNorthrop Grumman, a leading provider of launch systems capabilities, is seeking an experienced Senior Embedded Software Architect to join our team. The successful candidate will be responsible for designing, developing, and integrating real-time embedded software for various flight/space/ground systems.In this role, you will work with...


  • Redondo Beach, California, United States Senra Systems Full time

    Unlock your potential as a Software Engineer at Senra Systems, where innovation meets manufacturing.We're revolutionizing the industry with software configuration, and we need talented engineers to join our team!Salary:$120,000 - $180,000 per yearAbout the RoleAs a Software Engineer at Senra Systems, you'll play a critical role in shaping our software stack,...


  • Redondo Beach, California, United States Impulse Space Full time

    Key ResponsibilitiesWe are seeking a skilled Flight Software Engineer to develop performant and maintainable software solutions for our spacecraft.As a Flight Software Engineer, you will work with our team to design, develop, test, and integrate software for GNC algorithms, command and telemetry, mission management, health and status, and fault management in...


  • Redondo Beach, California, United States Impulse Space Full time

    About Impulse SpaceImpulse Space is a leading company in the field of space technology. We are passionate about pushing the boundaries of what is possible and creating innovative solutions for the future.


  • Long Beach, California, United States Relativity Space Full time

    About Relativity SpaceAs a pioneer in the aerospace industry, we're driven by a mission to create humanity's industrial base on Mars and pave the way for interplanetary life. Our journey begins right here on Earth, where we design, build, and fly rockets to deliver customer payloads to orbit.Terran R: Our Reusable RocketOur medium-to-heavy lift reusable...


  • Redondo Beach, California, United States Impulse Space Full time

    Impulse SpaceWe are seeking a highly skilled Senior RF Software Systems Engineer to join our team at Impulse Space. As a key member of our engineering team, you will be responsible for designing, testing, and delivering flight RF software systems for space missions.Estimated Salary Range:$120,000 - $180,000 per yearAbout the RoleThis is an exciting...


  • Redondo Beach, California, United States Impulse Space Full time

    Impulse Space is a leading innovator in space technology, dedicated to pushing the boundaries of what is possible. As a Mission-Critical Software Developer for Space Exploration, you will play a vital role in shaping the future of space travel and discovery.Estimated salary: $140,000 - $170,000 per yearJob DescriptionWe are seeking an exceptional software...


  • Huntington Beach, California, United States Applied Business Software Full time

    We are a Prop Tech company that specializes in building software for the mortgage lending industry. Our flagship product, The Mortgage Office, is the market leader for Loan Servicing software in the private lending industry. We are a fast-growing, well-funded, B2B SaaS tech company with over 1200 SMB+ enterprise customers, driving productivity for an...


  • Redondo Beach, California, United States Impulse Space Full time

    Job OverviewImpulse Space is a leading innovator in space technology, and we are seeking a highly skilled Senior Electrical Engineer to join our team as an Avionics Systems Architect.CompensationThe estimated annual salary for this role is $120,000-$180,000, depending on experience and qualifications.Job DescriptionAs a Senior Electrical Engineer, you will...


  • Redondo Beach, California, United States Northrop Grumman Full time

    About Northrop GrummanAt Northrop Grumman, we are pushing the boundaries of innovation, redefining engineering capabilities, and driving advances in various sciences. Our team is chartered with providing skills and innovative technologies to develop, design, produce, and sustain optimized product lines across the sector while providing a decisive advantage...


  • Hermosa Beach, California, United States Northrop Grumman Full time

    Job OpportunityWe are seeking an experienced Cybersecurity Engineer to join our cybersecurity team within Northrop Grumman's software organization.This position focuses on building security into embedded systems, working in a DevSecOps environment with Agile development methodologies. The successful candidate will be responsible for software security...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Role OverviewWe are seeking a talented Senior/Principal Software Developer to join our team at Northrop Grumman. The ideal candidate will have experience in Java development and be skilled in object-oriented programming.About the CompanyAt Northrop Grumman, we push the boundaries of innovation, redefining engineering capabilities and driving advances in...


  • Manhattan Beach, California, United States Northrop Grumman Full time

    Role OverviewWe are seeking a Chief Systems Architect to join our team of diverse professionals in the Mission Planning and Decision Support Operating Unit (OU). The successful candidate will work closely with software development teams to implement new capabilities and ensure requirements are met.


  • Redondo Beach, California, United States Northrop Grumman Full time

    At Northrop Grumman, we are committed to shaping the future through innovation and excellence.About the JobWe are seeking a highly skilled Cybersecurity Architect for Strategic Systems to join our team. As a key member of our organization, you will be responsible for designing and implementing advanced cybersecurity solutions to protect our nation's most...


  • Newport Beach, California, United States Marketing Consulting Full time

    Job OverviewWe are seeking a skilled IT Systems Architect Specialist to join our team at Marketing Consulting.This role involves designing and implementing computing systems software, as well as researching and updating network distribution software for optimal performance.ResponsibilitiesDesign and develop system architecture and infrastructure...


  • Redondo Beach, California, United States Northrop Grumman Full time

    About the Job:Northrop Grumman is seeking a Senior Principal IT Infrastructure Architect to join our team. As a member of our organization, you will be responsible for designing and implementing Red Hat Linux systems to address a wide range of infrastructure requirements.Key Responsibilities:Design and implement Red Hat Linux systems to meet infrastructure...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Stealth and Survivability ExpertiseWe are seeking a highly skilled Advanced Stealth Technology Systems Architect to join our team at Northrop Grumman.About the Role:This position is responsible for providing vision and leadership in the conduct of complex survivability analytical, developmental, design, and demonstration/test assignments related to advanced...


  • Hermosa Beach, California, United States Northrop Grumman Full time

    OverviewNorthrop Grumman is a pioneer in the development of revolutionary systems that impact people's lives worldwide. Our company has been at the forefront of many technological advancements, from stealth bombers to landing on the moon. We are seeking skilled professionals with a pioneering spirit to join our team and contribute to our mission.Salary...


  • Redondo Beach, California, United States Northrop Grumman Full time

    Company OverviewNorthrop Grumman is a leading provider of innovative, affordable, and reliable aerospace and defense products. Our Strategic Space Systems Division (SSSD) is at the forefront of prime satellite and payload capabilities, directed energy, and electronics solutions for national security, military, and civil customers.Job SummaryWe are seeking an...