
Principal Embedded Software Engineer- Onsite
Curtiss-Wright Corporation3 months ago
Ashburn, VA, USAStaff+
Base Salary
$125k - $175k/yr
Responsibilities
- Plan, design, develop, and test embedded computing software and complex enhancements for embedded systems.
- Create or modify BSPs, device drivers, power-on firmware, bootloaders, built-in test software, design verification test software, and product simulation and production test software.
- Implement, integrate, and debug bootloaders, Linux and VxWorks device drivers, customized applications, and embedded test software.
- Analyze requirements, develop design alternatives, and apply established development processes while assisting with process improvement.
- Diagnose and resolve advanced software defects by collaborating with cross-functional technical staff.
- Evaluate customer-reported issues and implement software modifications or enhancements.
- Develop software test procedures, design and test documentation, and user manuals.
Requirements
- U.S. citizenship and an active U.S. DoD clearance are required.
- Bachelor's degree in electrical engineering or computer engineering, or equivalent, with a minimum of 10 years of experience.
- Hands-on experience developing software with C/C++, Linux, LynxOS, WindRiver, VxWorks, Linux and VxWorks device drivers, Bash or C shell scripting, Python, LabVIEW, and IPMI.
- Experience with Visual Studio, Eclipse-based IDEs, AMD/Xilinx Vivado and Vitis, Petalinux, GCC, CMake, Yocto, and Microsoft Office.
- Experience with Intel x86 processors, ARM, and AMD Zynq MPSoCs.
- Knowledge of Ethernet, InfiniBand, RDMA, PCIe Gen3/4, SPI, I2C, RS232, and RS422 protocols or standards.
- Experience reading and understanding IC datasheets and board schematics.
- Active Secret clearance or ability to obtain a Secret clearance is desirable.
Benefits
- Onsite position based in Ashburn, Virginia.
- Paid time off.
- 401(k) with employer match and profit sharing.
- Health and wellness benefits.
- Learning and development opportunities.
- Referral program, recognition program, employee stock purchase plan, and supportive culture.
- Competitive pay and bonus eligibility.
About Curtiss-Wright Corporation
Curtiss-Wright Corporation is a public defense and industrial technology manufacturer that designs and sells engineered components, subsystems, and software to aerospace, defense, and energy customers. Its portfolio includes flight-control and utility actuation, embedded computing and avionics, sensors, valves, and nuclear power plant instrumentation and controls. Founded in 1929 and headquartered in Davidson, North Carolina, the company trades on the NYSE under the ticker CW.