Top Embedded Software Engineer Jobs in Boston, MA

10 Days AgoSaved
In-Office
Boston, MA
127K-150K Annually
Senior level
127K-150K Annually
Senior level
Other
Provides technical leadership for embedded firmware and real-time software development supporting industrial measurement products. Designs software architectures, develops low-level drivers and system software, integrates hardware and software, and leads validation, debugging, optimization, and production release activities. Collaborates with hardware, FPGA, systems, and test engineers; conducts design and code reviews; develops verification strategies; mentors junior engineers; and supports Agile delivery, risk management, and engineering best practices.
Top Skills: AdcAmd/Xilinx Zynq Ultrascale+ MpsocArm Cortex-A/R/MCC++Ci/CdDacDmaDspEmbedded LinuxEthernetFpgaFreertosGitGpioI2CIar Embedded Workbench For ArmJtagMicriumRallyRtosSpiThreadxUartVxworks
Reposted One Month AgoSaved
In-Office
Boston, MA
117K-196K Annually
Expert/Leader
117K-196K Annually
Expert/Leader
Other • Security
Lead embedded software architecture and development for safety-critical products. Drive technical decisions across RTOS and Embedded Linux platforms, implement device drivers and networking protocols, optimize performance and reliability, perform code reviews, mentor engineers, and collaborate with hardware, systems, validation, cybersecurity, and product teams to deliver secure, maintainable, scalable embedded solutions.
Top Skills: Auto-Code GenerationAutomated TestingBoard Support Package (Bsp)BootloadersCC++CanCan-FdCi/CdCybersecurity (Embedded)Device DriversDevOpsEmbedded LinuxEthernetFreertosGit/GithubI2CIec 61508Iec 62304Iso 26262Logic AnalyzerMicrocontrollersModel-Based DesignOscilloscopeQnxRtosSecure BootSpiTcp/IpThreadxUartUsbVxworks
Reposted One Month AgoSaved
In-Office
Boston, MA
94K-141K Annually
Junior
94K-141K Annually
Junior
Other • Security
Design, develop, test, and maintain embedded firmware for microcontrollers and processors. Implement features in C/C++, participate in design and code reviews, create unit/integration tests, debug with hardware tools, integrate software with hardware, write technical documentation, and follow development processes and quality standards.
Top Skills: ArmBare-MetalCC++Continuous IntegrationEmbedded LinuxEthernetFreertosGitI2CJtag DebuggerLogic AnalyzerOscilloscopePythonRtosSpiThreadxUartUsbZephyr
24 Days AgoSaved
Remote
Boston, MA
Senior level
Senior level
Security • Software • Manufacturing
Provide technical leadership for embedded camera platforms, owning system architecture, on-device software, encoding, storage, streaming, and edge analytics. Lead JDM partner integration, cross-functional alignment, mentorship, architecture/code reviews, and adoption of AI-driven development tools to deliver robust edge devices.
Top Skills: Ai-Driven Development ToolsComputer VisionEdge AiEmbedded LinuxJoint Design Manufacturing (Jdm)McuRtosVideo EncodingVideo ProcessingVideo StorageVideo StreamingYocto
Reposted One Month AgoSaved
In-Office
Boston, MA
Mid level
Mid level
Information Technology
The role involves developing embedded software for medical devices, utilizing C and C++ across various stages of the SDLC.
Top Skills: C++LinuxWindows
Reposted One Month AgoSaved
In-Office
Boston, MA
95K-245K Annually
Expert/Leader
95K-245K Annually
Expert/Leader
Aerospace • Information Technology • Software • Biotech • Cybersecurity • Quantum Computing • Defense
The Principal Embedded Software Engineer leads the development of complex embedded software for military and space applications, managing technical risks and providing expertise in real-time systems.
Top Skills: Defect Tracking ToolsEmbedded SoftwareIp ProtocolsJtag DebuggersOs CodingReal-Time SystemsSoftware Configuration Management
Reposted 14 Days AgoSaved
In-Office
Boston, MA
118K-166K Annually
Senior level
118K-166K Annually
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Design, architect, develop, and validate embedded system software and low-level firmware (C/C++) for RF, high-speed converters, MEMS, IMU/GNSS sensor fusion and SoC products. Lead prototypes and technology demonstrators, implement DSP and sensor calibration algorithms, and apply ML techniques for sensor optimization, anomaly detection, and predictive maintenance. Collaborate cross-functionally with RF, FPGA, and applications teams.
Top Skills: Arm AssemblyArm MicrocontrollersAsicCC++Ci/CdCode CoverageDevice DriversDspEmbedded FirmwareGnssHigh-Speed Digital ConvertersImuMachine LearningMatlabMemsPythonRf TransceiversSensor FusionSocUnit Testing
Reposted 14 Days AgoSaved
In-Office or Remote
Boston, MA
Mid level
Mid level
Information Technology
Develop embedded software for micro-controllers and IoT devices. Collaborate with an engineering team on design, development, and testing of security libraries.
Top Skills: AndroidCC++GoIotLinux
15 Days AgoSaved
Hybrid
Boston, MA
149K-205K Annually
Senior level
149K-205K Annually
Senior level
Artificial Intelligence • Machine Learning • Robotics • Automation
Lead the design, development, and maintenance of middleware for mobile robotic platforms. Build process management, communication, logging, diagnostics, telemetry, and observability systems. Deploy, validate, and troubleshoot software on physical robots and simulations while supporting reliable distributed services. The role requires production C++ development, Linux systems expertise, process management, networking, IPC, and system services knowledge, with ROS2 and DDS experience preferred.
Top Skills: C++DdsLinuxRos2Tcp/IpUdp
Reposted 7 Days AgoSaved
In-Office or Remote
Boston, MA
Senior level
Senior level
Software
Design and implement high-performance, 3GPP-compliant 5G Core control- and user-plane functions on ARM-based embedded Linux. Develop in C/Go/Rust, use DPDK for packet processing, optimize latency/throughput, debug protocol and performance issues, and collaborate cross-functionally to integrate carrier-grade systems.
Top Skills: 3Gpp5G Core (AmfArmAusfCDpdkEmbedded LinuxGdbGoGtp-UHttp/2LinuxNasNgapNrf)PcfPfcpRustSctpSmfTcp/IpTcpdumpUdmUdpUpfWireshark
Reposted 16 Days AgoSaved
In-Office
Boston, MA
184K-357K Annually
Senior level
184K-357K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The role involves developing system software for NVIDIA's DPU, including firmware and drivers, collaborating with hardware teams, and tackling system-level optimizations.
Top Skills: AtfEmbedded SystemsLinuxUefi
Reposted 7 Days AgoSaved
In-Office or Remote
Boston, MA
Expert/Leader
Expert/Leader
Software
Design, develop, and optimize platform-level embedded software and reusable frameworks for telecom products (including 5G). Collaborate across systems teams, perform architecture and code reviews, support integrations with customers/partners, and mentor engineers while ensuring performance, scalability, and reliability on heterogeneous processors.
Top Skills: 3Gpp5G NrArmBuild SystemsCC++Ci/CdCross-CompilationDspEmbedded LinuxGitLinux Development EnvironmentsMesh NetworkingMulti-Core ArchitecturesPythonRoutingRustStatic Code AnalysisTcp/IpUdpX86
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
19 Days AgoSaved
In-Office
Boston, MA
140K-180K Annually
Senior level
140K-180K Annually
Senior level
Security • Software
Develop mission-critical embedded and application software in C++ and Rust for software-defined radar systems and weather satellite constellations. Design interfaces connecting payload controllers, processors, and spacecraft subsystems; integrate software with hardware, firmware, and systems; and support radar configuration, command, control, and data acquisition. Diagnose issues across software, firmware, and hardware boundaries while delivering reliable, maintainable solutions for SoC-based platforms.
Top Skills: ArmAxiBuildrootC++CanEmbedded LinuxFpgaFreertosI2CPetalinuxRtosRustSocSpiXilinx ZynqYocto ProjectZephyr
19 Days AgoSaved
Hybrid
Boston, MA
Entry level
Entry level
Aerospace • Artificial Intelligence • Robotics • Defense
Develop and maintain embedded Linux systems for autonomous platforms, including bootloaders, kernels, root filesystems, device drivers, device trees, security features, and performance optimization. Build Python or Bash automation and CI test frameworks. Collaborate with hardware engineers on requirements, schematics, board bring-up, and debugging of high-speed interfaces using laboratory and JTAG tools.
Top Skills: Arm Cortex-MBashBitbakeCC++CanCi/CdDevice TreesDmaEmbedded LinuxEncryptionFirewallsGdbGitI2CJenkinsJetpackJtagL4TLinux KernelLogic AnalyzerMipi Csi-2Nvidia JetsonOscilloscopePciePreempt_RtProtocol AnalyzerPythonRtosSecure BootSpiStm32UartUsb 3.XV4L2Yocto Project
Reposted 24 Days AgoSaved
In-Office
Boston, MA
103K-190K Annually
Senior level
103K-190K Annually
Senior level
Hardware • Software
As a Senior Software Engineer, you will develop and optimize embedded software for the Matter protocol, mentor junior engineers, and collaborate across teams to enhance IoT applications.
Top Skills: ArmC++ConanGdbGitJtagLinuxLogic AnalyzersPythonThreadWi-FiZephyrZigbee
Reposted 24 Days AgoSaved
In-Office
Boston, MA
140K-180K Annually
Senior level
140K-180K Annually
Senior level
Information Technology
The Senior Embedded Software Engineer will develop embedded Android and Linux solutions for IoT devices, debug system-level issues, optimize code, and mentor junior engineers.
Top Skills: Android AospAndroid StudioBleBluetoothCC++CmakeEthernetGdbGerritGitGradleI2CJavaJenkinsJtagKotlinLinuxMakeMqttSpiTcp/IpUartUdpUsbWifi
Reposted 26 Days AgoSaved
In-Office
Boston, MA
Mid level
Mid level
Information Technology • Consulting
The role requires experience in Embedded C development, knowledge of system power optimization, and familiarity with BLE technology. IEC 62304 knowledge is a plus.
Top Skills: BleEmbedded C
Reposted 26 Days AgoSaved
In-Office
Boston, MA
82K-206K Annually
Senior level
82K-206K Annually
Senior level
Aerospace • Information Technology • Software • Biotech • Cybersecurity • Quantum Computing • Defense
The Senior Embedded Software Engineer develops advanced software solutions, evaluates requirements, designs algorithms, mentors engineers, and manages project risks in real-time systems.
Top Skills: ArmCC++FreertosGhs IntegrityPowerpcRisc-VRtemsRustVxworks
Reposted 18 Days AgoSaved
Remote
Boston, MA
Senior level
Senior level
Robotics
Design and implement automated tests, frameworks, and fixtures for embedded hardware and software. Execute regression, performance, stress, and reliability tests. Build and maintain R&D and production test environments, collaborate to debug firmware and hardware, define testability in design reviews, support manufacturing partners, and enable customers onsite (10-20% travel).
Top Skills: BashBleCanDockerEthernetGitGitlabHardware-In-The-LoopJenkinsLteNumpyPandasPythonSoftware-In-The-LoopUartWi-Fi
19 Days AgoSaved
Remote
Boston, MA
130K-160K Annually
Senior level
130K-160K Annually
Senior level
Information Technology • Internet of Things • Software
Provides technical leadership for designing, developing, optimizing, porting, and certifying GPGPU and AI inference libraries built on Vulkan SC drivers. The role targets embedded GPU platforms such as Arm Mali and Intel, maintains AI model testing infrastructure, defines validation standards, supports customer deployments, and troubleshoots drivers. It also involves documentation, competitive analysis, cross-functional architecture decisions, mentoring, onboarding, and exploring emerging AI compute capabilities.
Top Skills: Arm MaliCC++CudaDeosDo-178Intel Gpu ArchitecturesIso 26262LynxosOnnxOpenclOpenglPyTorchTensorFlowVulkanVulkan ScVxworks
Reposted 22 Days AgoSaved
Remote
Boston, MA
180K-240K Annually
Senior level
180K-240K Annually
Senior level
Industrial • Manufacturing
Develop and maintain embedded firmware and kernel/user-mode device drivers for Ethernet-based networking devices. Design, implement, test, and integrate drivers into a Linux and AUTOSAR communication stack, build SDK components, and create debug/test utilities and automated unit/system tests for safety-critical automotive applications.
Top Skills: AutosarCC++Device DriversEmbedded ProcessorsEthernetFirmwareLinuxQnxReal Time Operating System
Reposted One Month AgoSaved
In-Office
Boston, MA
93K-116K Annually
Junior
93K-116K Annually
Junior
Hardware • Music • Other • Retail • Software
As a Junior Embedded Software Development Engineer, you will contribute to embedded firmware development, collaborate with teams to deliver reliable software, and support music service integrations.
Top Skills: APIsCC++GitPerforceSdk
Reposted One Month AgoSaved
In-Office or Remote
Boston, MA
Senior level
Senior level
Cloud • Software
Optimize Ubuntu integration across latest IoT and server-class hardware, lead customer engagements, and work with open source communities in a remote, collaborative environment.
Top Skills: CC++DebianDockerKubernetesLinuxOciRpmUbuntuYocto
Reposted One Month AgoSaved
Remote
Boston, MA
100K-130K Annually
Senior level
100K-130K Annually
Senior level
Information Technology • Internet of Things • Software
Serve as an embedded Linux expert on customer projects: design and refactor real-time architectures, develop Linux kernel drivers, debug low-level hardware/software issues, optimize kernel performance, collaborate with customers and internal teams, lead technical efforts, produce high-quality deliverables, and create technical proposals to support product lifecycle and certification.
Top Skills: AlteraAmdArm Cortex-AAssemblyBashBuildrootCDevice DriversDmaFreescaleGitHypervisorIntelInterruptsLinux KernelNxpOpenembeddedProfilers/TracersPythonReal-Time Operating SystemsX86XilinxYocto
Reposted One Month AgoSaved
Remote
Boston, MA
180K-269K Annually
Senior level
180K-269K Annually
Senior level
Artificial Intelligence • Information Technology • Consulting
Design and implement embedded firmware and low-level software for server BMCs and GPU/HPC platforms. Enhance OpenBMC, enable real-time telemetry of power/thermal sensors, debug low-level drivers and interfaces, validate hardware-firmware integration, and contribute to long-term firmware architecture for cluster reliability.
Top Skills: AcpiBashBmcCC++CmakeDmiEmbedded LinuxEspiFruGoI2CI3CLinux KernelLpcMesonMicrocontrollersOpenbmcPciePeciPmbusSmbiosSmbusSoc FirmwareSpiU-BootUartYaml
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account