72 embedded software development engineer jobs at 27 companies in Durham, NH
2mo
Save
Mark Applied
Hide
2mo
Senior Software Development Engineer (Embedded Software)
Wilmington, Massachusetts, United States
$118k-$166k/yrHybridFull Time
Analog DevicesNASDAQ: ADI: Designs and manufactures semiconductors for signal processing and power management.
3+ YOEMaster's in EE or related and 3+ years developing embedded software, device drivers, and frameworks for RF/MEMS/SoC products; expertise in ARM Assembly, C/C++, DSP, Python, MATLAB, CI/CD, sensor fusion and GNSS.
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
6+ YOE2+ MgmtRequires 6+ years of embedded software development, 5+ years of professional software development and programming, architecture leadership, team mentoring, C/C++, and a computer science or engineering degree.
4+ YOEUS citizen with active or recent Secret clearance, Bachelor\u0002s in CS/CE (or equivalent) and ~4+ years experience, C++ and embedded/real-time development experience, software testing/verification and collaboration skills.
Johnson ControlsNYSE: JCI: Provides integrated building technologies including HVAC, fire, and security systems.
0+ YOEBachelor's degree in engineering or CS, 0–3 years embedded software experience, proficiency in C/C++, embedded Linux/RTOS, Git, debugging, and strong communication and problem-solving skills.
Embedded Software Engineer (Compute Test, North Reading)
North Reading, Massachusetts, United States
$130k-$207k/yrOnsiteFull Time
TeradyneNASDAQ: TER: Designs and manufactures automated test equipment and advanced robotics systems.
Proficient in C/C++ and Linux embedded development, experience with hardware/software integration, embedded interfaces (SPI,I²C,UART,PCIe), Python scripting, and a bachelor's degree in a related field.
MatrixSpace: AI-powered radar systems for airspace safety and drone detection.
Bachelor's degree or equivalent experience; professional experience building, deploying, and maintaining production embedded software on constrained edge devices; strong C/C++ skills; working knowledge of Golang and Python 3.8+; Yocto/embedded Linux experience; debugging and performance optimization; cross-team collaboration.
BAE SystemsLondon Stock Exchange: BA: Designs and manufactures advanced defense and aerospace systems.
6+ YOEBachelor's in CS/CE or related and 6+ years experience, strong C/C++ skills, RTOS and embedded development, hardware-software co-design, low-power SBC experience, ability to obtain Secret clearance.
SymboticNasdaq: SYM: AI-powered robotics and software for warehouse automation.
8+ YOERequires 8+ years of experience, a bachelor's degree or equivalent practical experience, C++ production software expertise, and strong Linux, process management, networking, IPC, and system services knowledge.
Curtiss-WrightNYSE: CW: Engineers and manufactures critical components for aerospace and defense.
10+ YOEU.S. citizenship and active DoD clearance required. Bachelor's in EE or CE with 10+ years' experience. Hands-on C/C++, Linux/VxWorks, device drivers, bootloaders, scripting, Python, LabVIEW, and embedded development tools. Strong troubleshooting and documentation skills.
C, C++, Linux, Red Hat, LynxOS, Wind River, VxWorks, bash, csh, Python, LabVIEW, IPMI, Visual Studio, Eclipse, Vivado, Vitis, PetaLinux, GCC, CMake, Yocto, U-Boot, BIOS, SlimBootLoader, Microsoft Office
Kaleidoscope Innovation: Designs and develops medical devices and consumer products.
Strong software engineering experience, Python and C/C++ proficiency, embedded Linux development, automated test frameworks, Docker, debugging, and cross-functional engineering collaboration.
Software Engineer II – Low Level Embedded Software
Merrimack, New Hampshire, United States
$79k-$135k/yrOnsiteFull Time
BAE SystemsLondon Stock Exchange: BA: Designs and manufactures advanced defense and aerospace systems.
2+ YOEBachelor's degree in computer science, computer engineering, or related field plus 2 years' experience or equivalent; requires object-oriented development, Linux, C/C++, and embedded software experience.
RTXNYSE: RTX: Provides advanced aerospace and defense systems and services.
5+ YOEBachelor's in STEM and 5+ years experience in embedded/real-time systems; experience with LynxOS or RTOS, embedded development and debugging, Python/Bash scripting, C/C++; U.S. citizenship and ability to obtain/hold DoD Secret clearance.
TransMedicsNASDAQ: TMDX: Preserving and transporting donor organs for medical transplantation.
8+ YOEBS/MS in software or electrical engineering, 8+ years of real-time embedded software development, C/C++ proficiency, and experience with regulated medical device software, testing, and development tools.
L3Harris TechnologiesNYSE: LHX: Aerospace and defense providing mission-critical technology solutions.
9+ YOERequires a computer engineering or computer science degree and 9 years of relevant experience, or 7 years with a graduate degree. Embedded aerospace software, RTOS, C/C++, Python, integration, testing, and security clearance eligibility required.
VxWorks, FreeRTOS, RTLinux, QNX, TSIM, VxSIM, SIMIC, MATLAB Simulink, C, C++, Python, PIC, STM, TMS, CAN, TCP/IP, RS422, TCP, UDP, Cameo, Raspberry Pi, Arduino, Intel x86, ARM, Versal, MicroBlaze, Jenkins, Core Flight System (cFS), Core Flight Executive (CFE), I2C, SPI, UART, Board Support Packages (BSP), Fortify Workbench, SonarQube, Open Mission Systems (OMS), Universal Command and Control Interface (UCI), FPGAs, EAP
NokiaNYSE: NOK: Sells telecommunications infrastructure and software for global network operators.
Bachelor’s degree or equivalent; strong C/C++, Python; Linux development; networking; embedded systems; I2C; Docker; OS fundamentals; good communication.
Anduril Industries: Defense technology building autonomous military hardware and software.
10+ YOEBachelor's in EE/CE or related, 10+ years developing HDL firmware for FPGAs, expertise in VHDL/Verilog/SystemVerilog, experience with Xilinx Vivado or Intel Quartus, hardware/software debugging, and eligibility for U.S. Secret clearance.
Boston ImagingKorea Exchange: 005930: Sells and supports Samsung medical imaging and ultrasound equipment.
5+ YOEBachelor's in CS or EE,5+ years developing C/C++ and Qt/QML software in Windows/Linux/embedded, multi-threaded and networked systems, DICOM and medical device software experience.
BAE SystemsLondon Stock Exchange: BA.: Produces advanced defense, aerospace, and information security systems.
10+ YOEBachelor's degree and 10 years of experience or equivalent; C++ proficiency; embedded/software development, object-oriented design, engineering processes, testing, and technical team leadership experience; Secret clearance eligibility.