Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Brooklyn?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Links Technology Solutions Inc

Brooklyn / Global

Embedded Software Engineer

Job Description

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

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location