×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer; -to Mesa, AZ

Job in Mesa, Maricopa County, Arizona, 85201, USA
Listing for: MissionHires
Contract position
Listed on 2026-05-18
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Engineer (contract-to-hire) - Mesa, AZ

Inter-Coastal Electronics (Mesa, AZ) is seeking an Embedded Software Engineer (contract-to-hire) to design, develop, integrate, and qualify real-time embedded software and firmware for aviation and ground-based training systems. You will work across the full lifecycle—from board bring‑up and driver development to RTOS/Linux applications, integration with aircraft/vehicle interfaces (MIL‑STD‑1553, ARINC‑429, Ethernet, discretes), documentation, and customer-facing reviews. Must be able to obtain a U.S. Secret security clearance.

Develops software and firmware for real‑time embedded systems that interface with aircraft systems, ground vehicles, and other support equipment. Participates in engineering process from board layout to final delivery. Embedded software will control telemetry radios, GPS receivers, lasers and laser detectors, and more. Must be able to obtain Secret level Security Clearance. Supports the development of applications and drivers (MIL‑STD‑1553, ARINC‑429, Ethernet, and discrete) running on Real‑Time Operating Systems (RTOS).

Develops software for proprietary (8/16/32‑bit bare metal) and VME/VPX embedded systems. Develops device driver software for hardware peripherals (register‑level drivers, modify existing OS drivers, drivers for custom FPGA/CPLD peripherals). Participates in all software development phases from requirements, design, coding, implementation, testing, and qualification. Generates/supports generation of software documents (SRS, SDD, STD, etc.). Supports design review presentations for both internal and external customer audiences.

Participates in improving development processes and implementation of new technologies. Supports hardware development by testing and bringing up hardware. Performs other duties as assigned. Complete understanding and wide application of technical aspects of the position. Provides technical solutions to a wide range of difficult problems. Works under only general directions. Independently determines and develops approach to solutions. Work is reviewed upon completion for adequacy in meeting objectives.

Responsibilities
  • Develop applications and device drivers for MIL‑STD‑1553, ARINC‑429, Ethernet, and discrete I/O on RTOS-based systems
  • Design and implement embedded software for proprietary 8/16/32‑bit bare‑metal and VME/VPX platforms
  • Create register‑level drivers and modify OS drivers, including drivers for custom FPGA/CPLD peripherals
  • Participate in full software lifecycle: requirements, design, coding, implementation, testing, and qualification
  • Author and support software documentation (SRS, SDD, STD, etc.)
  • Prepare and deliver design review presentations for internal teams and external customers
  • Contribute to process improvements and adoption of new technologies
  • Support hardware development through test, bring‑up, and troubleshooting using lab equipment
  • Independently define approaches and deliver technical solutions to complex problems with minimal direction
  • Travel up to 15% as needed
Requirements
  • AA in Electrical/Computer Engineering or Computer Science (BS preferred)
  • 6+ years of C/C++ development on embedded systems (avionics or automotive preferred)
  • 6+ years of hardware integration experience, including drivers for PCI/PCIe, I2C, MIL‑STD‑1553, UART, Ethernet, Analog IO, GPIO, and SPI
  • Ability to interpret digital and analog schematics to guide software development
  • Experience with RTOS and Linux; familiarity with IPC (ARINC‑653 a plus)
  • Proficiency with lab tools (oscilloscopes, logic/bus analyzers)
  • Excellent written and verbal communication skills
  • Ability to obtain a U.S. Secret security clearance
  • Preferred:
    Experience with FACE standard
  • Preferred: DO‑178B/C DAL D/E experience; data modeling a plus
  • Preferred:
    Agile development experience
  • Preferred: BSP development for SH2A, ARM, Power

    PC, or x86
  • Preferred: FPGA/CPLD exposure with VHDL/Verilog
  • Preferred:
    Experience with Green Hills and VxWorks RTOS
  • Preferred:
    Linux kernel and build systems (Yocto, Buildroot)
Benefits

Contract‑to‑hire role.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary