Software Engineer - Avionics Data Network
Job Description
Real Time Consulting, LLC is seeking a Software Engineer to help design, architect, and deploy the next-generation avionics data network backbone in Phoenix, AZ.
Responsibilities
- Design, develop, and implement robust, high-quality software solutions for the Data Network
- Write and refine high-level and low-level code to support reliable and user-friendly technology
- Support the full software development lifecycle, from concept through implementation, verification, and validation
- Create, modify, and correct Low-Level and High-Level software requirements
- Trace software requirements to software artifacts as part of lifecycle documentation and verification
- Coordinate with cross-functional teams to support seamless integration with existing avionics systems
Requirements
- Bachelor’s degree from an accredited institution in a technical discipline (Engineering, Software, or Computer Science)
- Embedded software development experience using C and Assembly
- Experience with DO-178C software development lifecycle, methodologies, and tools, including:
- Requirements Development
- Requirements Tracing
- High-level code development
- Low-level code development
- Integration
- Verification and Validation
- Experience with software certification requirements and related documentation
- Knowledge/experience with TTE (Time Triggered Ethernet)
- Knowledge/experience with AFDX (Avionics Full-Duplex Switched Ethernet)
- Knowledge/experience with BE (Best Effort) network protocol
- Experience collaborating with cross-functional teams for integration with existing avionics systems
- Effective written and verbal communication skills
- Strong interpersonal skills
- Accountable and takes ownership of assigned tasks
- Self-motivated and takes initiative to complete work
Technologies
- C
- Assembly
- DO-178C
- TTE (Time Triggered Ethernet)
- AFDX (Avionics Full-Duplex Switched Ethernet)
- BE (Best Effort) network protocol
- JIRA
- DOORS
- DOORS NG
Preferred Skills
- Experience coordinating with cross-functional design teams including Systems, Software, Hardware, and Test
- Experience with software change management practices using JIRA
- Experience with DOORS or DOORS NG
Export Control / Authorization
This position may require exposure to software, source code, or technology subject to U.S. export control laws and regulations.
- You must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain required authorizations from the U.S. Departments of State or Commerce, as applicable.
Equal Opportunity and Work Authorization
- Equal Opportunity Employer
- Employment is based on merit, competence, and qualifications without regard to race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status