CrawlJobs Logo

Software Engineer - Avionics Systems

real-time-consulting.com Logo

Real Time Consulting

Location Icon

Location:
United States , Phoenix

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for a Software Engineer to conduct Full lifecycle DO-178 development and test of a proprietary method of flexibly mapping avionics I/O to seamlessly integrate with various aircraft. The position involves defining software requirements based on system requirements and the ICD, implementation of requirements using assembly language-like code, verification testing, and creation of necessary DO-178 certification artifacts.

Job Responsibility:

  • Conduct Full lifecycle DO-178 development and test of a proprietary method of flexibly mapping avionics I/O to seamlessly integrate with various aircraft
  • Defining software requirements based on system requirements and the ICD
  • Implementation of requirements using assembly language-like code
  • Verification testing
  • Creation of necessary DO-178 certification artifacts

Requirements:

  • Bachelor’s degree in Electrical Engineering, Computer Science or related field
  • 5+ years of experience in DO-178 software development life cycle
  • Experience with assembly language / register-based programming
  • Familiar with avionics I/O mapping
  • Familiar with A429 data bus communication
  • Experience creating test cases and test procedures (TC/TPs) for DO-178 verification of avionics software
  • Experience with hardware/software integration
  • Experience executing tests and analyzing test results to identify defects
  • Familiar with compliance with industry standards and regulatory requirements for aerospace products
  • Familiar with C language programming
  • Effective written and verbal communication skills
  • Strong interpersonal skills
  • Accountable and takes ownership of assigned tasks
  • Self-motivated and takes initiative to get things done
  • Excellent problem-solving and analytical skills

Nice to have:

  • Familiarity with VectorCast
  • Experience with ClearCase for software configuration management
  • Experience with ClearQuest for change request processing
  • Experience with DOORS for requirements capture
  • Experience with aircraft surveillance equipment including TCAS, TAWS and mode-S transponders

Additional Information:

Job Posted:
March 21, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer - Avionics Systems

Avionics Systems Engineer

Would you like to contribute to the integration of safety-critical embedded syst...
Location
Location
Canada , Montréal
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree in Electrical, Computer, Aerospace Engineering or equivalent
  • Relevant experience in the integration and/or validation of avionics systems
  • Knowledge of avionics system architectures
  • Significant experience with DOORS is mandatory
  • Strong understanding of qualification, safety assessment, and certification standards, particularly military ones such as MIL-STD-810, MIL-HDBK-217, or similar
  • Ability to read wiring diagrams and interpret technical documentation
  • Proficiency in French and English (bilingualism is an asset)
  • Strong analytical skills, attention to detail, autonomy, and a good team spirit
Job Responsibility
Job Responsibility
  • Ensure the functional integration of avionics systems (FMS, GPS, VHF, ADS-B, TCAS, etc.) on test benches, simulators, or aircraft
  • Configure and validate embedded systems through ground testing (regression, non-regression, environmental, EMI testing, etc.)
  • Diagnose and resolve system, software, or interface issues (avionics/cabin/network)
  • Develop and execute test procedures based on system requirements (ARP4754A, DO-178C, DO-160G)
  • Analyze test results and document validation reports, non-conformity reports, and traceability matrices
  • Interpret wiring diagrams, Interface Control Documents (ICDs), and functional logic schematics
  • Participate in technical reviews (PDR, CDR, TRR) with system, development, flight test, and certification teams
  • Contribute to the setup and deployment of test and automation tools (Python, TestStand, LabVIEW, etc.)
  • Collaborate with certification teams to ensure compliance with civil or military standards
What we offer
What we offer
  • Hybrid Work
  • Industry leading medical, dental, and vision Insurance
  • Access to a telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table
  • Fulltime
Read More
Arrow Right

Electrical and Avionics Systems Engineer

ITPS is seeking a full-time Electrical Engineer to join our engineering team in ...
Location
Location
Canada , London, Ontario
Salary
Salary:
Not provided
itpscanada.com Logo
ITPS (CANADA) LTD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid understanding of aircraft electrical systems, power distribution, and signal integrity
  • Hands-on experience with avionics interfaces and protocols: ARINC 429, RS-232/422/485, CAN bus
  • Experience with LRU integration, signal routing, grounding/shielding practices, and EMI/EMC considerations
  • Ability to work with aircraft sensors (AHRS, IMUs, magnetometers, electro-optical payloads) and mission/display computers
  • Familiarity with technical drawing tools (e.g., MS Visio, Enovia) and engineering design platforms
  • Understanding of regulatory and airworthiness documentation standards in aerospace systems
  • Proficiency with tools such as: MS Office, Navision, Enovia, ARINC scheduling software
  • Experience with Matlab or IADS for system analysis and data visualization
Job Responsibility
Job Responsibility
  • Lead design and development of aircraft electrical systems from concept to production
  • Prepare and maintain engineering documentation: I/O definitions, schematics, interface control documents (ICDs), wiring diagrams
  • Design and review custom PCB layouts and avionics harnessing
  • Oversee component selection, BOM management, and procurement coordination
  • Plan and conduct bench-level and on-aircraft testing, including functional verification, continuity checks, and system validation
  • Collaborate with avionics, flight test, and systems teams for seamless integration into flight platforms
  • Provide technical support during installation, troubleshooting, and acceptance testing phases
  • Fulltime
Read More
Arrow Right

Software Verification Engineer

We are looking for a talented and detail-oriented Software Verification Engineer...
Location
Location
Canada , Montréal
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Engineering, Aeronautics, Systems & Networks, or a related field
  • 3 years of experience in embedded software development, verification, and validation
  • Knowledge of DO-178C / DO-178B standards
  • Solid understanding of Matlab/Simulink
  • Familiarity with testing tools such as Rational RTRT and/or LDRA
  • Good knowledge of communication protocols (ARINC 429, CANbus, PowerPC)
  • Proficiency in the C programming language
Job Responsibility
Job Responsibility
  • Develop and execute comprehensive test plans and test cases for embedded software applications, including engine controls, flight management systems, and avionics systems
  • Perform software testing in compliance with DO-178 standards and industry best practices
  • Ensure traceability between software design and testing activities
  • Prepare technical documentation, including test reports and verification results
  • Collaborate with cross-functional teams to enhance software quality and efficiency
  • Contribute to the continuous improvement of team performance (quality, efficiency, and on-time delivery)
  • Provide regular progress updates and workload assessments to project managers
What we offer
What we offer
  • Hybrid Work
  • Industry leading medical, dental, and vision Insurance
  • Access to a telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table
  • Fulltime
Read More
Arrow Right

Senior Software Engineer- Flight Autonomy

Merlin Labs is seeking a Senior Software Engineer with strong experience in DO-1...
Location
Location
Salary
Salary:
Not provided
merlinlabs.com Logo
Merlin Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, Aerospace, or related field
  • 3-5 years of embedded or flight software development experience within a DO-178C environment
  • Strong proficiency in C/C++ for embedded, real-time, safety-critical systems
  • Understanding of avionics protocols and architectures (ARINC 429, ARINC 653, CAN, MIL-STD-1553, Ethernet)
  • Experience designing and implementing software for real-time operating systems (RTOS), with strong knowledge of low level topics such as device driver development, interrupt handling, memory management, and performance estimation
  • Strong experience with requirements management, including authoring high-quality software requirements, maintaining traceability, and using tools such as DOORS, Jama, or Polarion
  • Experience with hardware/software integration, debugging on target hardware, and use of analysis tools (logic analyzers, bus analyzers)
  • Experience with Python scripting, tool automation and test automation
  • Experience with CI/CD environments and automated code quality checks
Job Responsibility
Job Responsibility
  • Develop, integrate, and verify flight-critical software using C/C++ following DO-178C processes
  • Build application-level flight software and ensure robust integration with underlying avionics hardware interfaces
  • Create, maintain and review software requirements, code and certification artifacts adhering to certification plans and standards
  • Troubleshoot integration issues on test benches and aircraft
  • Develop automated workflows for software integration and build processes
  • Collaborate with engineers from cross functional groups such as systems, safety, hardware, flight controls and test to ensure product and program level needs are met
  • Contribute to planning and execution of SOI audits and certification reviews
  • Create and maintain comprehensive documentation for software requirements, architecture, build processes and design decisions
  • Support hardware-in-the-loop (HIL), processor-in-the-loop (PIL), and flight testing activities
  • Fulltime
Read More
Arrow Right

Subject-Matter Expert Avionics Engineer

Phalanx Griffon (PG) is the Air Force’s open‑architecture airborne node linking ...
Location
Location
United States , Dayton
Salary
Salary:
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship
  • Active TS/SCI clearance
  • High School Diploma plus 20 years of experience
  • Must have been directly involved with avionics engineering and have focused on this technical area for over 20 years
  • has published work or work samples showing that they are an expert in this field
  • have participated in technical presentations/roadshows/conferences as an expert in their respective field
  • Expert knowledge of MIL‑STD‑1553, ARINC‑429/664, Ethernet (TSN/AFDX), VPX architectures, and timing/synchronization methods
  • Demonstrated success integrating Type‑1 crypto, SATCOM/RF subsystems, and open mission systems (OMS/UCI, FACE, SOSA)
  • Hands‑on experience generating airworthiness artifacts and guiding systems through developmental & operational test
  • Proficiency with avionics E‑CAD and MBSE tools (CAMEO/MagicDraw, Rhapsody, Altium/OrCAD)
Job Responsibility
Job Responsibility
  • Define avionics integration schemes that marry Nomad VPX hardware with platform data buses (MIL‑STD‑1553, ARINC‑429/664, Ethernet TSN) and mission computers
  • Develop interface‑control documents (ICDs), signal‑flow diagrams, and timing budgets
  • ensure alignment with OMS/UCI messages and cross‑domain guard rules
  • Lead authoring of AF Form 1067s, E‑series flight‑clearance packages, and safety‑of‑flight analyses
  • Oversee DO‑254 (hardware) & DO‑178C (software) compliance artifacts where required
  • Capture avionics models in SysML/CAMEO and link to requirements, verification methods, and hardware part trees
  • Drive configuration‑control boards, red‑line incorporation, and model synchronization
  • Specify and validate wiring harnesses, signal conditioning, and power interfaces in the Integration SIL
  • Troubleshoot EMI/EMC, timing, and protocol issues
  • guide corrective actions through to flight‑test readiness
  • Fulltime
Read More
Arrow Right

Software Engineer

Are you ready to build the software that will connect Earth to robotic systems o...
Location
Location
United States , Hawthorne
Salary
Salary:
125000.00 - 175000.00 USD / Year
newspacetechnical.com Logo
NewSpace Technical
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in Python and C/C++
  • Background in network software, long-range wireless systems, and real-time or near-real-time data transport
  • Experience working with video encoding/streaming pipelines
  • Degree in Computer Science or equivalent professional experience
  • Proven ownership of software systems from design through test and deployment
  • Excellent communication and problem-solving abilities
  • A desire to work hands-on with robotic hardware and build software for extreme environments
  • Must meet EAR requirements (U.S. Citizen, Permanent Resident, Refugee, or Asylee)
Job Responsibility
Job Responsibility
  • Own the software chain from ground station consoles through the lander relay to lunar rovers
  • Build teleoperation interfaces that operate reliably with high-latency video streams
  • Develop robust, maintainable communications software supporting mission-critical operations
  • Collaborate closely with autonomy and avionics teams to ensure smooth mode transitions and hardware/software alignment
  • Implement systems for video capture, encoding, and streaming during remote operations
  • Contribute to architecture discussions, code reviews, simulation environments, and test campaigns
  • Support deployed systems during testing and mission ops
What we offer
What we offer
  • Equity
  • Benefits
  • Flexible PTO
  • Fulltime
Read More
Arrow Right

Hardware Integration Engineer

Merlin is a venture backed aerospace startup building a non-human pilot to enabl...
Location
Location
United States
Salary
Salary:
Not provided
merlinlabs.com Logo
Merlin Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Electrical or Aerospace Engineering
  • 10+ years of relevant systems level electrical systems and integration design experience for the aviation, aerospace, industries
  • Experience integrating and testing avionics systems
  • Experience with component specification, supplier interaction, and procurement processes
  • Experience integrating and debugging systems containing COTS/MOTS modules, custom circuits, software, sensors, and human / machine / graphical user interfaces
  • Working knowledge of integrating various components using standard interface protocols such as ARINC 429, RS-232, RS-422, and RS-485
  • Familiarity with lab test equipment, including oscilloscopes, multimeters, current probes, data acquisition, and bus analyzers
  • Experience with wire harness design and connector component selection and sourcing
  • Outstanding organization, analytical, and problem-solving skills
  • Excellent written, verbal, and presentation communication skills
Job Responsibility
Job Responsibility
  • Lead and perform avionics systems integration and testing of components of our aircraft autonomy system
  • Write and maintain electrical systems requirements documents, electrical load analyses, and other related documents for prototyping and certification
  • Write, maintain and execute test plans and design verification documents
  • Specify, identify, integrate and verify Commercial/Modified-Off-the-Shelf (COTS/MOTS) electronic subsystems for aircraft installation
  • Prepare and release electrical design and fabrication documentation for partners, vendors, and customers
  • Work with suppliers, managing their performance to requirements, budget and schedule
  • Provide guidance to other electrical engineers and technicians across the team working on electrical and electronic aspects of the system architecture and schematics including power, computer, electro-mechanical, interconnect systems, wireless communications, cable harnesses, packaging, cable routing, and user interfaces and controls
  • This position may require up to 50% travel to both domestic and international locations to support hardware integration
What we offer
What we offer
  • health
  • dental
  • life
  • unlimited vacation
  • 401k with match
  • Fulltime
Read More
Arrow Right

Staff Aircraft Software Integration Engineer

We are looking for an experienced engineer to join the Flight Software Aircraft ...
Location
Location
United States , San Jose
Salary
Salary:
160000.00 - 204000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Collaborative mindset
  • Excellent verbal and written interpersonal communication
  • Excellent organizational skills
  • Passion for learning and problem solving
  • 7+ years of experience working with critical, complex, real-time embedded systems
  • Bachelor of Science in Systems Engineering, Controls Engineering, Electrical Engineering, Computer Engineering, Computer Science, Software Engineering or related degree
  • Experience with flight controls, avionics, powertrain, or related systems
  • Experience with software or systems integration and verification testing
  • Working knowledge of hardware and software integration in a lab environment
  • Understanding of communication standards and protocols (RS-422/485, CAN, ARINC-429, AFDX, Ethernet, TCP/IP, etc.)
Job Responsibility
Job Responsibility
  • Work with a multi-disciplinary team to develop, integrate and test the aircraft flight controls software
  • Closely work with aircraft systems, verification, flight test, and integration teams
  • Perform functional and requirement-based testing on a variety of environments, including simulators, software labs, systems labs and aircraft prototypes
  • Navigate through systems and software requirements, architecture diagrams, Simulink models, C source code files, lab stations configuration files and supplier documents to quickly identify issues and propose integrated solutions
  • Organize and prioritize work in order to lead other engineers to efficiently solve problems
  • Manage and disposition problem reports found during test campaigns and interface with the software development team to implement corrective actions
  • Support aircraft production, ground and flight testing troubleshooting
  • Develop and continuously improve processes & guidelines to increase safety and efficiency
  • Participate in planning, design, scheduling, prioritizing, and tracking the project
  • Fulltime
Read More
Arrow Right