Responsibilities
- Identify common software components and integrate them into reusable frameworks and libraries
- Isolate functionality from existing codebases and restructure for cross-project reuse
- Develop an input/output framework compatible with various communication protocols and interface types
- Establish and manage standardized data definitions and low-level I/O specifications
- Work with system architects to uphold compliance with ARINC-653 partitioning standards
- Assist in certification processes by producing high-level and low-level requirements documentation and ensuring design assurance level compliance
- Help shape the future direction of software systems with an emphasis on scalability and long-term maintainability
Benefits
- 401k retirement plan with employer matching contributions
- Comprehensive medical, dental, and life insurance coverage
- Short-term and long-term disability protection
- Competitive salary and bonus structure based on expertise
- Clear pathways for professional growth and promotion
- Involvement in advanced technology initiatives and next-generation systems
- Access to certification support programs, subject to approval
- Supportive, adaptable, and engaging workplace culture
Compensation
Competitive salary and bonus structure based on expertise
Team
Collaborative engineering environment focused on defense systems development
Other
- All candidate MUST be a U.S. citizen or US Person
- Full compensation package is based on candidate experience and certifications
Not available