Principal Embedded Software Engineer at Curtiss Wright - ScoutJobs - The AI-curated global job board
Skip to content
C
Posted a day ago

Principal Embedded Software Engineer

Curtiss WrightPrincipal Embedded Software Engineer

Perks & benefits

Paid LeaveHealth InsuranceMedical Insurance

Requirements

US citizenship and active US DoD Clearance, Bachelors in electrical or computer engineering, 10+ years experience, C/C++, Linux and VxWorks, Python, Intel x86, ARM, and AMD Zynq MPSoCs, Knowledge of Ethernet, PCIe, SPI, I2C

Skills

C#LinuxPythonARM

About the role

Responsibilities

  • Plan, design, develop, and test new embedded computing software or complex enhancements for embedded systems in compliance with industrial, military, and aerospace standards.
  • Implement and integrate embedded software including bootloaders (BIOS, SlimBootLoader, U-Boot), device drivers (Linux and VxWorks), and customized applications.
  • Create or modify Board Support Packages (BSPs), power-on firmware, and built-in test/design verification software for Digital Signal Processing (DSP) computer boards.
  • Diagnose and resolve advanced software defects by collaborating with cross-functional technical staff.
  • Analyze requirements, develop design alternatives, and create software design, test documentation, and user manuals.
  • Evaluate and respond to customer-reported issues to improve functionality and user experience.

Requirements

  • U.S. citizenship and an active US DoD Clearance are required.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or an equivalent field.
  • Minimum of 10 years of professional experience in embedded software development.
  • Hands-on experience with C/C++, Linux (Red Hat, LynxOS, WindRiver), and VxWorks (7.x).
  • Demonstrable experience with device drivers, Python, and scripting (bash/csh).
  • Proficiency with Intel x86 processors, ARM, and AMD Zynq MPSoCs.
  • Experience with development tools such as Vivado/Vitis, Petalinux, GCC, CMake, and Yocto.
  • Knowledge of protocols including Ethernet, PCIe, SPI, I2C, and RS232/RS422.
  • Ability to read and understand IC datasheets and board schematics.

Benefits

  • Competitive salary and bonus structure.
  • Paid Time Off (PTO).
  • 401K with employer match and profit sharing.
  • Health and wellness benefits.
  • Learning and development opportunities.
  • Employee Stock Purchase Plan.

About the Company

Curtiss-Wright is a global diversified industrial company and a technology leader in Aerospace & Industrial, Defense Electronics, and Naval & Power segments. Our Defense Solutions division provides mission-critical products and services for air, ground, and naval defense applications, focusing on advanced technology, enhanced safety, and security.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Embedded Software Engineer

Curtiss Wright · Ashburn

Sign up to apply