Principal Embedded Software Engineer (Safety Critical & Cybersecurity)

BAE Systems, Inc.
US - New York - Endicott
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Develop, integrate, and verify embedded software for complex real-time control systems across the full software lifecycle, including hardware-facing features and cybersecurity capabilities. Apply safety and cybersecurity standards, maintain performance and compliance, and provide technical leadership through mentoring and design discussions.

Requirements: A bachelor’s degree in computer science, software engineering, electrical engineering, or a related field and at least four years of embedded software development experience are required. Candidates should have full-lifecycle experience, RTOS or bare-metal expertise, device driver and BSP development, safety-critical systems experience, secure development and cryptography knowledge, and strong C/C++ skills.

Key Skills: Embedded Software Development, C/C++, Python, Assembly Language, Real-Time Operating Systems, Device Drivers, Board Support Packages, Safety-Critical Systems, Cybersecurity, Cryptography, Secure Communication Protocols, Requirements Analysis, Software Architecture, Integration and Verification, Technical Leadership, Technical Writing

Benefits: Health Insurance, Dental Insurance, Vision Insurance, Health Savings Accounts, 401(k) Savings Plan, Disability Coverage, Life Insurance, Accident Insurance, Employee Assistance Program, Legal Plan, Insurance Discounts, Paid Time Off, Paid Holidays, Paid Parental Leave, Military Leave, Bereavement Leave, Sick Leave, Recognition Awards




Fast Track Upload