Search jobs > Denver, CO > Embedded software engineer

TS/SCI Senior Embedded Software Engineer - Satellite Experience

SET Development
Denver, Colorado, US
Full-time

Location :

Submit your CV and any additional required information after you have read this description by clicking on the application button.

REMOTE

Periodic travel required

We are seeking a defense industry-specific, Senior Embedded Software Engineer with expertise in C / C++, to join our Satellite Systems team.

Top Secret (TS / SCI) Level Security Clearance required.

In this integration-focused role, the candidate will assist in the integration of subcontractor-developed ground software into the government's broader ground system infrastructure.

This includes ensuring that requirements are met, conducting testing, and working on a softsat integrating and testing it.

The role demands an individual who can contribute to the development of innovative solutions for satellite ground systems and space network ground segments.

Our partner designs and manufactures advanced spacecraft, commercial space destinations, satellites, propulsion and environmental systems, spacecraft subsystems and components for the U.

S. government, commercial customers, and international organizations.

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.

Must-haves :

  • 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 :

  • 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.

J-18808-Ljbffr

6 days ago
Related jobs
Promoted
VirtualVocations
Littleton, Colorado

A company is looking for a Senior Software Engineer, Core Machine Learning. ...

Promoted
TIER4 GROUP
Denver, Colorado

As a software engineer, you'll be responsible for developing, testing, and delivering new functionality to our SaaS offerings across a variety of cloud deployments, large and small. Software Engineer - Join Our Dynamic Team!. Collaborate with a small, agile team of software engineers, testers, o...

Volt
Aurora, Colorado

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and five (5) years of relevant software engineering experience. Experience with some area of satellite ground system software such as mission management, planning and scheduling, command and teleme...

CACI
Denver, Colorado

Senior Python Software Engineer. Job Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: LocalAnticipated Posting End: 11/15/2024. Demonstrated experience developing and imple...

CACI International Inc
Aurora, Colorado

Systems Engineer -TS/SCI with PolyJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental USAnticipated Posting End: 8/1/2024. Active TS/SCI (must be willing/able ...

VORTO
Denver, Colorado

The Senior Software Engineer, Full-Stack position will be posted until a qualified candidate is hired. An ML tool to extract data from documents of various formats specific to our industry. Read the overview of this opportunity to understand what skills, including and relevant soft skills and softwa...

Penn Foster
Denver, Colorado

A Bachelor's degree in Computer Science, Engineering or a related field, or equivalent training, fellowship, or work experience. Slack is looking for an expert Engineer to join us in Data Engineering. Own the software lifecycle all the way from conceptualizing high level and complex requirements to ...

Ed Wallach Search Group
Denver, Colorado

If the following job requirements and experience match your skills, please ensure you apply promptly. Qualifying candidate will be a highly motivated individual with a specialty in Digital Signal Processing (DSP) and Wireless Protocols along with a strong software background to perform cutting-edge ...

LG Ads Solutions
Denver, Colorado

We are seeking a highly skilled and experienced Senior Software Engineer with a focus on backend development to join our Demand Side Platform (DSP) team. Proficiency in writing and maintaining unit tests, integration tests, and end-to-end tests. Bachelor's or Master's degree in Computer Science, Eng...

Radix Metasystems
Aurora, Colorado

These factors include (but are not limited to) responsibilities of the job, ability to fulfill all job requirements, education, experience, knowledge, skills, certifications, as well as internal equity, alignment with market data, bargaining agreements (if any), or other applicable law. Tier III ope...