Embedded Software Engineer

Links Technology Solutions, Inc.

Endicott, NY

JOB DETAILS
SALARY
$140,000–$170,000 Per Year
LOCATION
Endicott, NY
POSTED
30+ days ago
Principal Embedded Software Engineer – Leading Avionics Innovation
Are you a visionary embedded software engineer ready to take a leadership role in shaping the next generation of aerospace systems? Our client, a leading provider of advanced avionics and electronic control solutions, is seeking a Principal Embedded Software Engineer to join their team in Endicott, NY. This is an opportunity to lead technical innovation in flight-critical systems while mentoring top engineering talent.

Sign-On Bonus and Relocation Assistance are available for this role!
Key Responsibilities:

  • Lead the embedded software team in developing advanced control and avionics systems with emphasis on safety, performance, and security.

  • Mentor and support engineers, fostering collaboration, professional growth, and technical excellence.

  • Drive all phases of software development, including requirements definition, architecture, implementation, integration, and verification.

  • Design, review, and optimize software to meet industry standards (e.g., DO-178C) and internal quality expectations.

  • Evaluate and implement new tools, technologies, and processes to improve software development efficiency and system capabilities.

  • Serve as a technical point of contact for complex software issues, providing guidance and resolution strategies.

  • Lead the integration of cybersecurity and safety features in embedded systems, ensuring compliance with rigorous validation standards.

  • Perform program management duties as needed, following sound Earned Value Management (EVM) principles.
Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or a related field.

  • 8–10+ years of experience in embedded software development, with at least 3 years leading high-performing engineering teams.

  • Strong expertise in real-time operating systems (RTOS), experience with LynxOS, VxWorks, or INTEGRITY preferred.

  • Proficiency in C/C++, Python, and assembly language programming.

  • Deep understanding of embedded software architecture, design patterns, and Model-Based Systems Engineering (MBSE).

  • Familiarity with aerospace software standards (e.g., DO-178B/C) and safety-critical system development.

  • Experience implementing cybersecurity features and working with secure boot, TEEs, TPMs, cryptographic algorithms, and security protocols (TLS, DTLS, IPSec).

  • Excellent leadership, communication, and problem-solving skills.

    Pay range: 140-170K
#IND1

About the Company

L

Links Technology Solutions, Inc.