L3Harris

Senior Software Engineer (SMES) - Drivers/BSPs and Firmware

L3Harris
Apply
1 day ago
Camden, NJ, USASenior
H1B sponsor

Base Salary

$130k - $175k/yr

Responsibilities

  • Develop device drivers and board support packages for custom embedded systems.
  • Diagnose and debug complex hardware-software boundary issues.
  • Develop software to test manufactured circuit boards and identify manufacturing or design issues.
  • Participate in peer reviews and identify, track, and repair defects.
  • Collaborate with engineering teams on hardware-software interfaces, operational performance, and overall system design.
  • Support all phases of the software development lifecycle, including requirements analysis, design, implementation, hardware-software integration, and formal testing.
  • Investigate root causes of complex issues and implement solutions independently or with multidisciplinary teams.
  • Develop software test plans, procedures, and technical documentation.

Requirements

  • U.S. citizenship and an active Department of Defense Secret security clearance are required.
  • Bachelor's or master's degree in computer engineering, electrical engineering, computer science, or a related field is required.
  • At least six years of software development experience is required.
  • At least four years of experience developing and debugging embedded drivers, BSPs, bootloaders, bare-metal applications, or other low-level embedded software is required.
  • Experience developing embedded systems in C/C++, assembly, and/or Rust is required.
  • Experience developing embedded Linux systems is required.
  • Preferred qualifications include experience with Integrity, VxWorks, Zephyr, seL4, Yocto, hardware bring-up, SoC architectures, FPGA-connected peripherals, Yocto/OE or Buildroot distributions, BitBake, device trees, the Linux kernel, UART, SPI, I2C, CAN, AXI, PCI/PCIe, DO-178, ASIL-D, Xilinx, Microchip SoCs, and bare-metal Rust.
  • Excellent oral and written communication skills are required.

Benefits

  • Relocation packages are available for qualified candidates.
  • The regular schedule is 9/80, with every other Friday off.
  • Benefits include health and disability insurance, 401(k) matching, flexible spending accounts, an employee assistance program, education assistance, parental leave, paid time off, and company-paid holidays.
  • Benefit availability may vary based on hire date, schedule type, and applicable collective bargaining agreements.

Tech Stack

AssemblyCC++LinuxRust

Categories

L3Harris

About L3Harris

10,000+ employees

L3Harris Technologies designs and manufactures communications, sensors, avionics, and space systems for defense, intelligence, and commercial aerospace customers, primarily selling to the U.S. and allied governments. The public company (NYSE: LHX) is headquartered in Melbourne, Florida, and was formed in 2019 by the merger of L3 Technologies and Harris Corporation. Offerings range from tactical radios and electronic warfare to ISR payloads and mission software, plus integration and sustainment services.

Contact me