Bachelor's degree in Electrical/Computer/Aerospace Engineering or Computer Science
8+ years of software development for safety-critical embedded avionics systems
Experience applying DO-178 for software development
Proficient in C programming for code updates
Skilled in updating and tracing software requirements
Experience developing software for real-time applications
Self-motivated with a proactive approach to tasks
Strong written and verbal communication skills
Accountable and ownership-driven
Team-oriented with experience collaborating remotely
Responsibilities
Support code development for avionics network switch applications
Trace and update software requirements effectively
Develop and maintain software for real-time applications
Collaborate with remote team members on projects
Ensure compliance with safety-critical software standards
Participate in code reviews and quality assurance processes
Contribute to the continuous improvement of software development practices
Benefits
Opportunities for professional development and training
Collaborative work environment with a focus on teamwork
Exposure to cutting-edge avionics technology
Flexible work arrangements
Potential for career advancement within the company
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)