
Embedded Software Engineer
Posted Jul 25

Posted Jul 25
This is a fully remote position, open to applicants in Iowa.
β’ Abstract and consolidate essential functions into reusable libraries and frameworks.
β’ Extract existing features from application code and refactor them for shared utilization.
β’ Design and implement an input/output framework that supports multiple protocols and data interfaces.
β’ Define and maintain data dictionaries along with I/O level specifications.
β’ Collaborate with system architects to uphold ARINC-653 partitioning integrity.
β’ Assist in certification activities by providing HLR/LLR documentation and ensuring DAL compliance.
β’ Contribute to the long-term strategy for a scalable and maintainable software infrastructure.
β’ A minimum of 4 years of experience in embedded software development and/or testing.
β’ Demonstrated proficiency in C++ and object-oriented design tailored for embedded systems.
β’ Familiarity with I/O architecture, protocol management, and data handling.
β’ Experience in developing certifiable software, with DO-178 DAL A preferred.
β’ Expertise in HLR/LLR generation, review, and traceability processes.
β’ A quick learner who exhibits strong initiative and motivation.
β’ Competitive compensation.
β’ Comprehensive medical, dental, life, and disability insurance coverage.
β’ 401(k) plan with employer matching.
β’ Support for professional development.
β’ A flexible and welcoming workplace.
Sigma Software Group
Collectly
Allata
Get handpicked remote jobs straight to your inbox weekly.