Remote::Lead Aviation Software Engineer

Remote • Posted 2 hours ago • Updated 1 hour ago
Contract W2
Contract Independent
12 Months
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • C++
  • C
  • Embedded Linux
  • Embedded Software
  • Linux
  • TCP
  • Aviation

Summary

Job Title: Remote::Lead/Sr Aviation Software Engineer/embedded systems, C/C++ development,
Location: Remote
6 months contract role.
 
Only w2 or 1099
 
Please send the resume to .
 
 
 
Overview
 
The ideal candidate will possess deep expertise in Linux-based embedded systems, C/C++ development, hardware/software integration, and aviation-related technologies.
 
Key Responsibilities
  • Lead the design, development, enhancement, and modernization of embedded software applications supporting aviation systems and field-deployed equipment.
  • Architect and implement Linux-based software solutions for embedded and edge computing environments.
  • Develop and maintain software for serial communications, device interfaces, sensor integrations, and hardware communication protocols.
  • Support migration of legacy software applications to modern, modular architectures.
  • Analyze, troubleshoot, and optimize hardware/software interactions to improve system performance and reliability.
  • Collaborate with solution architects, systems engineers, and integration teams to drive platform modernization efforts.
  • Lead technical design reviews, code reviews, testing activities, and deployment processes.
  • Establish software development best practices and provide mentorship to development teams.
  • Ensure compliance with quality, security, and performance standards across software solutions.
  • Support field testing, integration activities, and operational troubleshooting as required.
Required Qualifications
  • Bachelor''''s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • 10+ years of experience in embedded software development.
  • Extensive experience with Linux systems programming and embedded Linux environments.
  • Expert-level proficiency in C and C++ programming.
  • Strong experience with hardware communication protocols including:
  • UART
  • RS-232
  • TCP/IP
  • Serial communications and device interfaces
  • Experience designing modular software architectures and integrating complex systems.
  • Strong debugging, performance tuning, and troubleshooting skills.
  • Experience leading software development projects and providing technical guidance to engineering teams.
  • Excellent written and verbal communication skills.
Preferred Qualifications
  • Aviation industry experience strongly preferred.
  • Private Pilot License (PPL) or higher aviation certification preferred.
  • Experience supporting aviation technology platforms, airfield systems, or flight operations systems.
  • Familiarity with aviation communications, weather systems, navigation systems, or aviation data platforms.
  • Experience with satellite communications, telemetry systems, or industrial automation platforms.
  • Knowledge of software modernization and legacy system transformation initiatives.
  • Experience working in cloud-connected or hybrid edge/cloud environments.
Preferred Candidate Background
  • Candidates with aviation experience are highly preferred, including:
  • Private Pilot License (PPL), Commercial Pilot License, or higher aviation certification.
  • Experience developing or supporting aviation software systems.
  • Familiarity with aviation communications, weather monitoring systems, flight operations technologies, or airport infrastructure systems.
  • Experience integrating embedded systems with operational aviation platforms.
Key Skills
  • Embedded Software Development
  • Linux Systems Programming
  • C/C++
  • Embedded Linux
  • Hardware/Software Integration
  • UART, RS-232, TCP/IP
  • Sensor Integration
  • Serial Communications
  • System Architecture
  • Software Modernization
  • Aviation Technology Systems
  • Debugging and Troubleshooting
  • Cloud-Connected Platforms
  • Technical Leadership
While aviation experience is highly desirable, qualified candidates with strong embedded software engineering backgrounds will also be considered.
 
Thanks
Charan
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91171372
  • Position Id: 8999613
  • Posted 2 hours ago
Contact the job poster
AK

Adarsh Kumar

Recruiter @ SkylineIT Solutions
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Easy Apply

Contract, Third Party

Depends on Experience

Remote

Today

Easy Apply

Contract

Depends on Experience

Remote

Today

Easy Apply

Contract

Depends on Experience

Remote

Today

Easy Apply

Contract

Depends on Experience

Search all similar jobs