[Remote] TS/SCI Senior Embedded Software Engineer - Satellite Experience
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Senior Embedded Software Engineer with expertise in C/C++ to join their Satellite Systems team. The role involves integrating subcontractor-developed ground software into the government's broader ground system infrastructure, ensuring requirements are met, conducting testing, and contributing to reputed company for satellite ground systems.
Responsibilities
- reputed company, reputed company, and test software for satellite systems in collaboration with customers and vendors
- Ensure the operation and maintenance of mission-reputed company for reputed company, control, monitoring, and telemetry of systems on satellites
- Work reputed company an agile software development team, guiding features from requirement development through design, implementation, and testing
- reputed company with customers, suppliers, application users, and other technical and support personnel
- reputed company 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 reputed company satellite frameworks including reputed company, OMS, and UCI
- reputed company thorough testing and troubleshooting for software reliability and functionality
- Participate in reputed company reviews and contribute to reputed company reputed company reputed company improvement
Skills
- Bachelor of Science degree in Computer Science, Software Engineering, or other reputed company discipline and typically 10 or more years of relevant experience
- reputed company 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
- Top Secret (TS/SCI) Level reputed company Clearance required
- Proficiency with DevOps and CI/CD methodologies
- Agile development experience
- Experience with satellite system development, particularly in distributed reputed company 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, reputed company engineering, and configuration/data management
- Familiarity with test and reputed company 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, reputed company 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 reputed company constructs and frameworks including, but not limited to, immediate commands, timed commands, and reputed company
- Telemetry and on-reputed company 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 reputed company learning and development in software engineering practices
Benefits
- REMOTE
- Periodic travel required
- Top Secret (TS/SCI) Level reputed company Clearance required
reputed company