Software Engineer – C/C++

Honeywell

  • Full Time

To apply for this job please visit careers.honeywell.com.

Key Responsibilities

  • Provide technical leadership for CMF and FMS datalink systems.
  • Act as a subject matter expert for ATN technologies and avionics datalink systems.
  • Influence, design, and evolve datalink software architectures.
  • Support strategic planning, technology roadmaps, and system modernization initiatives.
  • Diagnose, troubleshoot, and resolve complex software defects and system issues.
  • Participate in peer reviews, design reviews, and certification documentation activities.
  • Collaborate with cross-functional and global engineering and project teams.

Basic Qualifications (You Must Have)

  • Bachelor’s degree from an accredited institution in a STEM discipline (Science, Technology, Engineering, or Mathematics).
  • Minimum of 7 years of professional software engineering experience.
  • Strong proficiency in C and experience with higher-level programming languages.
  • Demonstrated experience with datalink communication systems.

Preferred Qualifications (We Value)

  • Bachelor’s degree in Computer Science or a closely related technical field.
  • Advanced degree (Master’s or higher) or recognized technical leadership credentials.
  • Expert knowledge of DO-178 certification and safety-critical software development practices.
  • Experience with ARINC 664, CPDLC, or FANS datalink communication systems.
  • Hands-on experience with tools such as Aerospace, Airsim, Multisim, MATLAB, Teamcenter, DOORS, and JIRA.
  • Working knowledge of industry-standard communication protocols (e.g., ARINC, MIL-STD-1553, CAN).
  • Laboratory experience validating and verifying system and software requirements.
  • Self-motivated, proactive, and able to work independently with minimal supervision.
  • Ability to adapt quickly to evolving project requirements and priorities.
  • Strong multitasking skills with the ability to manage complex technical challenges.
  • Experience collaborating effectively with diverse, global engineering teams.
  • Solid understanding of data and networking architectures, protocols, and analytical problem-solving techniques.
Job Overview