Curtiss-Wright Corporation

Principal Embedded Software Engineer- Remote

Curtiss-Wright Corporation
Apply
2 hours ago
Remote, United StatesStaff+

Base Salary

$144k - $190k/yr

Responsibilities

  • Design, develop, and test new embedded software.
  • Create or modify Board Support Packages, device drivers, power-on firmware, built-in test software, and design verification test software.
  • Analyze requirements and develop design alternatives.
  • Develop test software and procedures.
  • Generate complete and accurate user and design documentation.
  • Provide input to architecture, design, and code reviews.
  • Evaluate new technologies and products and contribute to process improvement.
  • Provide task breakdowns and estimates for project planning.
  • Review and validate software releases and coordinate software releases.
  • Maintain knowledge of embedded software trends and share expertise.

Requirements

  • Bachelor's degree in Electrical Engineering or Computer Engineering, or equivalent, with a minimum of 5 years of experience.
  • Strong C programming skills.
  • Experience developing Linux and/or VxWorks device drivers.
  • Experience developing hardware design-verification test software.
  • Firmware and/or BIOS development experience.
  • Knowledge of embedded software engineering processes and standards.
  • Ability to read and understand IC datasheets and board schematics.
  • Strong communication and interpersonal skills, responsibility, quality focus, and ability to meet deadlines.
  • Active secret clearance or ability to obtain one is desirable.
  • Experience with Yocto Linux, Xilinx PetaLinux, Xilinx MPSoC, device-driver interrupts and DMA, configuration-management tools, defect-tracking tools, debugging tools, and test methodologies is an asset.
  • Experience with PCIe, PCI, FPGAs, I2C, Flash, Ethernet, and project management is an asset.

Benefits

  • Remote work arrangement based in New Hampshire.
  • Paid time off.
  • 401(k) with employer match and profit sharing.
  • Health and wellness benefits.
  • Learning and development opportunities.
  • Referral program.
  • Competitive pay.
  • Recognition program.
  • Employee stock purchase plan.
  • Inclusive and supportive culture.
  • The role may involve exposure to export-controlled information and additional security screening.

Tech Stack

CGitLinuxSubversion

Categories

Curtiss-Wright Corporation

About Curtiss-Wright Corporation

5,001-10,000 employees
Contact me