Senior Embedded Software Engineer

5 days ago


Denver, Colorado, United States SET Development Full time
Job Description

Job Summary

We are seeking a highly skilled Senior Embedded Software Engineer to join our Satellite Systems team at SET Development. The ideal candidate will have expertise in C/C++ and experience in defense industry-specific software development.

Key Responsibilities

  • Develop, integrate, and test software for satellite systems in collaboration with customers and vendors.
  • Ensure the operation and maintenance of mission-critical software for command, control, monitoring, and telemetry of systems on satellites.
  • Work within an agile software development team, guiding features from requirement development through design, implementation, and testing.
  • Interface with customers, suppliers, application users, and other technical and support personnel.
  • Oversee the full software lifecycle, including design, development, test, delivery, and maintenance.
  • Adhere to modern DevSecOps development practices and utilize Agile frameworks.
  • Collaborate with cross-functional teams to ensure alignment of software with project goals and requirements.
  • Familiarity with standard satellite frameworks including CFS, OMS, and UCI.
  • Perform thorough testing and troubleshooting for software reliability and functionality.
  • Participate in code reviews and contribute to continuous code quality improvement.

Requirements

  • Bachelor of Science degree in Computer Science, Software Engineering, or other related discipline and typically 10 or more years of relevant experience.
  • Related experience may be considered in lieu of required education.
  • A higher-level degree may substitute for experience.
  • Demonstrated knowledge of engineering principles and practices.
  • Experience working in multi-disciplinary teams.

Preferred Qualifications

  • Proficiency with DevOps and CI/CD methodologies.
  • Agile development experience.
  • Experience with satellite system development, particularly in distributed command and control, data processing, or mission planning software.
  • Proficiency in programming languages such as C, C++ in an embedded LINUX environment.
  • Cross-disciplinary knowledge in software engineering, hardware engineering, integration, test engineering, quality engineering, and configuration/data management.
  • Familiarity with test and security milestones (TRR, FAT/SAT, IATT, ATO).
  • Familiarity with development milestones (SRR, PDR, CDR).
  • Experience with various aspects of satellite system software (mission management, planning and scheduling, command and telemetry, satellite operations, flight dynamics models).
  • Guidance navigation control experience.
  • KALMAN Filters.
  • Development and deployment of simulation (software), emulation (hardware) for test and integration.
  • FDIR (Fault, Detection, Isolation, and Recovery) familiarity.
  • Familiarity with strict embedded systems hardware and software timing.
  • Familiarity with satellite command constructs and frameworks including, but not limited to, immediate commands, timed commands, and sequencing.
  • Telemetry and on-board data management.
  • Type I Encryption and key management experience.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork capabilities.
  • Ability to work in a fast-paced and dynamic environment.
  • A commitment to continuous learning and development in software engineering practices.
  • Min. TS (Top Secret) Security Clearance is required. TS/SCI preferred.


  • Denver, Colorado, United States EVONA Full time

    Job Title: Senior Embedded Software EngineerCompany: EVONALocation: HybridSalary: Up to $170k base + equity + benefitsJob Summary:We are seeking a highly skilled Senior Embedded Software Engineer to lead the development of mission-critical embedded software on our satellites. As a key member of our engineering team, you will be responsible for designing and...


  • Denver, Colorado, United States Peak Talent Search Full time

    Job OverviewWe are seeking a Senior Embedded Systems Software Engineer to contribute to our innovative projects in the medical device sector. This role demands a comprehensive understanding of embedded software development and a passion for advancing technology in healthcare.Key Responsibilities:Possess in-depth expertise in compilers, real-time operating...


  • Denver, Colorado, United States IBA Infotech Inc. Full time

    Job OverviewAt IBA InfoTech Inc., we specialize in uncovering exceptional talent from around the world.We bridge the gap between skilled professionals and top-tier organizations across various sectors including Oil & Gas, Energy, Telecommunications, Transportation, Business & Finance, Retail, Hospitality, and Insurance.Position DetailsRole: Lead Embedded C++...


  • Denver, Colorado, United States SET Development Full time

    Job OverviewLocation: REMOTETravel: Periodic travel requiredSET Development is looking for a highly skilled Senior Embedded Software Engineer specializing in C/C++ within the defense sector. A Top Secret (TS/SCI) Level Security Clearance is mandatory for this position.In this role, you will focus on integrating subcontractor-developed ground software into...


  • Denver, Colorado, United States EVONA Full time

    Location: Denver, Colorado (Hybrid)Compensation: Up to $170k base + equity + benefitsThis innovative satellite technology firm is in the process of launching a state-of-the-art satellite network, headquartered in Denver, Colorado.As a Lead Embedded Systems Engineer, you will spearhead the comprehensive development of essential embedded software for their...


  • Denver, Colorado, United States Blue Origin Full time

    About Blue OriginBlue Origin is a pioneering space technology company that aims to make humanity a multi-planetary species. We are committed to developing reusable, safe, and low-cost space vehicles and systems that will enable millions of people to live and work in space for the benefit of Earth.Job SummaryWe are seeking a highly skilled Senior Software...


  • Denver, Colorado, United States Lockheed Martin Full time

    Join Lockheed Martin's Cyber & Intelligence division and engage in the critical mission of safeguarding essential networks and infrastructure from cyber threats. As a Senior Software Engineer, you will be instrumental in: Assessing user requirements to ensure software meets operational needs.Identifying and resolving issues within existing software...


  • Denver, Colorado, United States Lockheed Martin Full time

    About the Role:This position is part of Lockheed Martin's Cyber & Intelligence team, which is responsible for protecting the networks that our citizens and the world depend upon. As a Senior Software Engineer, you will play a critical role in designing and developing software solutions to meet the needs of our customers.Key Responsibilities:Analyze user...


  • Denver, Colorado, United States Blue Origin Full time

    About Blue OriginBlue Origin is a pioneering space technology company that aims to make humanity a multi-planetary species. We are committed to developing reusable, safe, and low-cost space vehicles and systems that will enable millions of people to live and work in space for the benefit of Earth.Job SummaryWe are seeking a highly skilled and experienced...


  • Denver, Colorado, United States Generac Full time

    About GeneracGenerac is a prominent energy technology firm dedicated to advancing a more intelligent world.With over 60 years of history, Generac has consistently focused on energy innovation. From pioneering the home standby generator market to evolving into a comprehensive energy technology solutions provider, we continue to break new ground.There has...


  • Denver, Colorado, United States Lockheed Martin Full time

    Join Lockheed Martin's Cyber & Intelligence division and take on the challenge of safeguarding essential networks and infrastructure from cyber threats. As a Senior Software Engineer, you will be instrumental in evaluating user requirements, troubleshooting existing software, and crafting new functionalities to bolster threat defense. Lockheed Martin offers...


  • Denver, Colorado, United States Cigna-Evernorth Services Inc. Full time

    Position: Senior Software Engineering ConsultantLocation: Denver, COAs a Senior Software Engineering Consultant, you will be responsible for the design and development of automated data ingestion systems that efficiently gather data from diverse sources, both on-premises and cloud-based platforms.Your role will include:Conducting code reviews and providing...


  • Denver, Colorado, United States Saxon Global Full time

    POSITION OVERVIEW As a Senior Python Software Engineer at Saxon Global, you will be responsible for enhancing and developing software applications that meet complex user and management requirements. Your role will involve designing, testing, debugging, documenting, and implementing these applications. You will collaborate with users to design modifications,...


  • Denver, Colorado, United States Lockheed Martin Full time

    Join Lockheed Martin's Cyber & Intelligence division and take on the critical task of safeguarding essential networks and infrastructure from cyber threats. As a Senior Software Engineer, you will be instrumental in assessing user needs, troubleshooting existing applications, and crafting innovative features to bolster threat defense. Lockheed Martin offers...


  • Denver, Colorado, United States Resource Informatics Group Inc Full time

    Position OverviewRole Summary:As a Senior iOS Software Engineer, you will leverage your extensive mobile application expertise to enhance user experiences on the iOS platform. Your role will involve collaborating with clients, designers, and UX professionals to create innovative solutions for complex challenges.Key Responsibilities:Utilize your skills in iOS...


  • Denver, Colorado, United States Raytheon Full time

    Job SummaryWe are seeking a highly skilled Senior Principal Systems Engineer to join our team at Raytheon. As a key member of our security solutions team, you will be responsible for developing and implementing advanced security systems to protect our nation's weapons systems against threats.Key ResponsibilitiesDesign and implement Systems Security...


  • Denver, Colorado, United States Sumo Logic Full time

    Senior Software Engineer - I - Security DetectionsWe are seeking a highly skilled Senior Software Engineer to join our team at Sumo Logic. As a key member of our Security Detections unit, you will play a crucial role in building a cutting-edge data platform that powers the analytics and investigations in Security Operation Centers of large enterprises.Our...


  • Denver, Colorado, United States Resource Informatics Group Inc Full time

    Position OverviewRole Summary:As a Senior iOS Software Engineer, you will leverage your mobile application expertise on the iOS platform to enhance user experiences. You will collaborate with clients, designers, and UX professionals to create innovative solutions for complex challenges.Key Responsibilities:Utilize your skills in iOS Swift, ReactJS, and/or...


  • Denver, Colorado, United States VORTO Full time

    About VORTOWe are building software products to enable businesses to be more economically and environmentally sustainable by digitally transforming the supply chain. As a software engineer at VORTO you will help us define the frontier of logistics optimization, supply prediction, and demand prediction. Our customers love our product.Our Tech StackOur backend...


  • Denver, Colorado, United States Inceed Full time

    Compensation: $120-145K DOE Location: Remote Senior Software Engineer Inceed is collaborating with a prominent organization to identify a talented Senior Software Engineer to enhance their development team. Are you ready to elevate your career and contribute to innovative projects? We are in search of a proficient Senior Software Engineer to join a dynamic...