Embedded Software Engineer
Strive Solutions · Stratford, CT · Today
EngineeringFull-time
Develop and deliver mission-critical software applications for avionics and defense systems. Lead the full lifecycle of software development—from requirements analysis and system design to implementation, testing, and documentation—following full-lifecycle development practices. Key Responsibilities Translate requirements into robust software designs and implementations for embedded environments.Execute thorough testing and validation activities to ensure reliability and correctness.Produce clear, maintainable documentation for developed software and integration artifacts.Collaborate with systems, hardware, architecture, and program teams to integrate embedded software with hardware.Support end-to-end engineering from concept through verification for mission-critical systems. Qualifications & Skills Strong software engineering skills in embedded and real-time/mission-critical contexts.Proficiency with requirements analysis, software architecture/design, implementation, and testing.Effective cross-functional collaboration with systems and hardware stakeholders.Ability to document engineering work and support integration across subsystems.