Bachelor's degree in Electrical/Computer/Aerospace Engineering or Computer Science
8+ years of software development experience for safety-critical embedded avionics systems
Proficient in DO-178 software development standards
Skilled in C programming for code updates
Experience in software requirements tracing and updates
Background in developing real-time applications
Strong communication skills, both written and verbal
Self-motivated with a proactive approach to tasks
Team-oriented with experience collaborating with remote teams
Responsibilities
Support code development for avionics network switch applications
Trace and update software requirements effectively
Develop and maintain software for real-time systems
Collaborate with team members to ensure project success
Take ownership of assigned tasks and deliver results
Communicate effectively with stakeholders and team members
Benefits
Opportunity to work on cutting-edge avionics technology
Collaborative team environment with remote work flexibility
Focus on safety-critical systems, enhancing professional expertise
Potential for career growth in a specialized field
Engagement with advanced software development practices
Full Job Description
REAL TIME CONSULTING (An RTCo Company)-POSITION DESCRIPTION JOB TITLE: Software Engineer - Avionics Network Switch
ABOUT THE JOB: We are seeking multiple software engineers to support code development and requirements tracing for a cutting-edge avionics system network switch application.
REQUIRED SKILLS:
Bachelor's degree in Electrical/Computer/Aerospace Engineering or Computer Science
8+ years Software development for safety critical embedded avionics systems
Experience with application of DO-178 for software development
Experience updating code using C programming language
Experience updating and tracing software requirements
Experience developing software for real-time applications
Self-motivated and takes the initiative to get things done; possesses a "go forth and conquer" mentality
Effective written and verbal communication skills
Accountable and takes ownership of assigned tasks
Team-driven mentality
Experience working with remote team members
PREFERRED SKILLS:
Experience with DOORS or DOORS NG requirements management application
Experience with Jira change management application
Experience with Bitbucket/Git software version control application
Experience with Trace32 debugger
Experience with Python scripting
Familiar with A664 AFDX (avionics full-duplex switched ethernet), Part 7
Familiar with TTE (time triggered ethernet) / AS6802
Familiar with the OSI (open systems interconnection) network model (ISO/IEC 7498-1)