Top Embedded Software Engineer Jobs

Reposted 7 Days AgoSaved
In-Office
Westford, MA, USA
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 7 Days AgoSaved
In-Office
Westford, MA, USA
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
8 Days AgoSaved
In-Office
Melbourne, FL, USA
66K-119K Annually
Entry level
66K-119K Annually
Entry level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and test embedded real-time cockpit display software. Work in Agile teams on safety-critical flight subsystems, using RTOS, CI/CD tools, and multi-disciplinary collaboration to deliver qualified software.
Top Skills: BambooBashBitbucketC++Ci/CdConfluenceDevsecopsDoorsGitIntegrityJavaJIRAPythonReal-Time Embedded LinuxReal-Time Operating SystemsSimulatorsVxworks
14 Days AgoSaved
Hybrid
Framingham, MA, USA
174K-239K Annually
Expert/Leader
174K-239K Annually
Expert/Leader
Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Lead architecture, development, and delivery of high-performance embedded audio and DSP platforms. Define system-level design, translate audio algorithms (ANC/ANR, speech) to production, optimize real-time performance on DSPs and multi-core SoCs, enforce testing and best practices, and mentor engineering teams to deliver portable, reliable audio software.
Top Skills: AncAnrArmCC++Device DriversDspEmbedded OsEmulatorsHexagonHifiLinuxLinux KernelLogic AnalyzersMatlabMulti-Core SocOscilloscopesReal-Time Embedded SystemsRtosSharc+Simulink
Reposted 8 Days AgoSaved
In-Office
San Francisco, CA, USA
180K-238K Annually
Junior
180K-238K Annually
Junior
Energy
Design and implement bare-metal real-time firmware for power conversion units: high-resolution PWM, synchronized ADC sampling, low-level peripheral drivers, multi-core optimization, CI/CD integration, and collaboration with power electronics engineers to scale products from prototype to production with safety-focused designs.
Top Skills: AdcArm Cortex-MArm Cortex-RBare-MetalBootloaderCCanCan-FdCi/CdCmakeEthernetHardware TimersHigh-Resolution PwmI2CJtagLogic AnalyzerMakeOscilloscopeReal-Time Multi-Core ProfilingRustSecure BootSpiSwdUart
Reposted 8 Days AgoSaved
In-Office
Germantown, MD, USA
125K-155K Annually
Mid level
125K-155K Annually
Mid level
Security
Design, develop, and test embedded software, digital logic, Linux kernel modules, and user-space Linux software. Lead hardware/FPGA/software integration, assist analog/mixed-signal board design and hardware bring-up, develop manufacturing/test tools, apply AI-assisted development, and assist project planning and management.
Top Skills: Ai-Assisted Development ToolsBashCC++Control SystemsFpgaLinuxLinux Kernel ModulesLogic AnalyzerLow-Noise Analog Circuit DesignOscilloscopePythonRfSignal ProcessingUser-Space LinuxVerilogVhdl
Reposted 8 Days AgoSaved
In-Office
Beavercreek, OH, USA
104K-194K Annually
Senior level
104K-194K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, implement, debug, and test embedded software for navigation systems. Translate formal requirements into software designs, perform system and software integration on hardware, use model-based engineering and DevSecOps practices, and collaborate across teams to deliver safety- and mission-critical avionics software.
Top Skills: CC++ClearcaseClearquestGitJIRAPython
Reposted 8 Days AgoSaved
In-Office
Charlottesville, VA, USA
79K-119K Annually
Junior
79K-119K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, develops, tests, debugs, and integrates embedded software/firmware (C/C++) for Linux or VxWorks targets. Works across the full SDLC using model-based engineering, DevSecOps/CI-CD, version control, and Agile/Waterfall processes. Interfaces with customers, suppliers, and hardware teams. On-site in Charlottesville, VA; requires US citizenship and ability to obtain Secret clearance. Occasional travel (~10%).
Top Skills: AgileBashBatchBitbucketCC++CameoCi/CdClearcaseDevOpsDevsecopsGitGitGitlabJavaJIRALinuxModel-Based EngineeringPythonRallyRationalVxworks
9 Days AgoSaved
In-Office
Carrollton, TX, USA
130K-195K Annually
Senior level
130K-195K Annually
Senior level
Artificial Intelligence • Information Technology • Software • Consulting
Design, develop, and optimize firmware and embedded software for microcontroller and microprocessor systems. Implement device drivers, BSPs, bootloaders, RTOS-based real-time applications, and communication interfaces. Collaborate on board bring-up, hardware validation, and integration; perform hardware-software debugging; implement secure firmware updates and optimizations; write unit/integration tests and automation; participate in design/code reviews and support production deployments and field diagnostics.
Top Skills: Arm Cortex-AArm Cortex-MBazelBleCanCan FdCi/CdCmakeEmbedded CEmbedded LinuxEthernetFreertosGitI2CJtagLogic AnalyzerMakefilesMicrochipModbusModern C++MqttNxpOscilloscopeRenesasSerial Protocol AnalyzerSpiStm32SwdTcp/IpTexas InstrumentsThreadxUartUsbVxworksZephyr
Reposted 14 Days AgoSaved
Easy Apply
Hybrid
Seattle, WA, USA
Easy Apply
190K-225K Annually
Senior level
190K-225K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Machine Learning • Robotics • Software • Agriculture
As a Sr. Software Engineer in Embedded Systems, you will design, develop, and maintain embedded software for robotics products, collaborate with cross-functional teams, and solve complex engineering challenges.
Top Skills: CFreertosGitJtagLogic AnalyzersOscilloscopesPythonRtosShell ScriptingSvnZephyr
Reposted 9 Days AgoSaved
In-Office
Menlo Park, CA, USA
130K-180K Annually
Mid level
130K-180K Annually
Mid level
Software
Design, implement, and test on-device software controlling recording, sensors, storage, power, and reliability. Bring up and debug new boards and sensor drivers with EEs, prototype hardware/firmware solutions, own on-device APIs/protocols, and build firmware tooling, automation, and test infrastructure to scale devices into production.
Top Skills: Bare-Metal FirmwareBoot ProcessCC++Debug ToolsDevice DriversDevice TreeEmbedded LinuxFirmware Build ToolsLogic AnalyzerOscilloscopePythonRtos
Reposted 9 Days AgoSaved
In-Office
Brea, CA, USA
130K-147K Annually
Senior level
130K-147K Annually
Senior level
Aerospace • Hardware • Software • Manufacturing
Develop and maintain C/C++ test software and automated test stations for in-flight entertainment hardware. Design, debug, and deploy production test procedures and equipment integrations, troubleshoot hardware/software failures, support new product introduction, and improve manufacturing test processes and CI/CD practices while collaborating with cross-functional engineering and manufacturing teams.
Top Skills: 64-Bit)Arm Soc (32-BitBash/ShBitbucketCC++CanCi/CdDevOpsEthernetGitGpibI2CLinux (Embedded)MdioPciePythonSpiSubversion (Svn)Usb
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 9 Days AgoSaved
In-Office
Rolling Meadows, IL, USA
136K-204K Annually
Senior level
136K-204K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, test, and sustain embedded software/firmware for defense systems. Apply OOP (C++), scripting, and version-control practices to implement features, integrate on target hardware, and follow Model-Based Engineering, DevSecOps, and Agile/Waterfall lifecycles. Interface with customers, suppliers, and cross-functional teams; ensure secure, multi-threaded, and real-time system operation.
Top Skills: AgileBashBatchBitbucketC++C++11ClearcaseDevsecopsGitGitGitlabJIRALinuxModel-Based EngineeringPythonRallyVxworksWaterfall
Reposted 10 Days AgoSaved
In-Office
Lawrence, MA, USA
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 10 Days AgoSaved
In-Office
Greenville, WI, USA
104K-174K Annually
Senior level
104K-174K Annually
Senior level
Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
Lead design and development of embedded software for connected heavy vehicles, including telematics, OTA updates, networking, video streaming, and vehicle integration. Provide technical leadership, establish architecture and best practices, drive Agile delivery, and perform hands-on vehicle validation and troubleshooting in manufacturing and field environments.
Top Skills: Board Bring-UpBspCC++CanCellular TelematicsCloud-Connected ArchitecturesCross-CompilationEmbedded LinuxFfmpegGstreamerJ1939Ota (Over-The-Air) UpdatesRtpRtspRustTcp/IpUdpWebrtc
Reposted 10 Days AgoSaved
In-Office
Milwaukee, WI, USA
Senior level
Senior level
Information Technology • Consulting
The role involves managing an embedded C/C++ software team's build and release process using Clearcase and migrating to Perforce/GIT, along with supporting development tools and infrastructure.
Top Skills: BashCC++ClearcaseCode CollaboratorCoverityGerritGitJenkinsLinuxMake FilesPerforcePerlPythonTeam CityVMwareWindowsYocto
Reposted 10 Days AgoSaved
In-Office
Niles, IL, USA
113K-218K Annually
Mid level
113K-218K Annually
Mid level
Aerospace • Logistics
The Embedded Software Engineer designs, develops, tests, and supports embedded software systems for aerospace products, leads technical projects, mentors engineers, and ensures compliance with standards like DO-178.
Top Skills: Do-178Embedded Software
Reposted 10 Days AgoSaved
In-Office
Pompano Beach, FL, USA
Mid level
Mid level
Information Technology • Software
The Embedded Software Engineer will develop algorithms, program DSP and MCU, write embedded software for real time systems, and perform integration and validation of algorithms.
Top Skills: AssemblerC/C++DspMcuReal Time Operating SystemsRequirement Management Tools
Reposted 10 Days AgoSaved
In-Office
Wauwatosa, WI, USA
Senior level
Senior level
Information Technology • Software
The Embedded Software Engineer will design and implement software for ECG products, focusing on signal acquisition. Responsibilities include testing, collaboration using Scrum, and improving software efficiency.
Top Skills: C++ClearcaseDoorsEclipse IdeEmbedded LinuxPerforceRallySubversion
Reposted 10 Days AgoSaved
In-Office
Bartlesville, OK, USA
Senior level
Senior level
Aerospace • Information Technology • Software • Biotech • Design
This role leads architectural decisions in embedded systems, collaborates with stakeholders to define requirements, and manages the full software development life cycle for embedded software.
Top Skills: Agile Development ProcessesCC++Embedded Firmware Development ToolsEthernet NetworkingIndustrial ProtocolsIp NetworkingLinuxModbusOpc-UaReal-Time Operating Systems (Rtos)Sqlite
Reposted 10 Days AgoSaved
In-Office
Cambridge, MA, USA
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 10 Days AgoSaved
In-Office
2 Locations
151K-211K Annually
Senior level
151K-211K Annually
Senior level
Aerospace
Develop and test flight software for the Blue Ring spacecraft, working on embedded systems and collaborating with cross-discipline teams.
Top Skills: C++Ci/CdDevOpsGitJenkinsPython
Reposted 10 Days AgoSaved
In-Office
Bastrop, TX, USA
Mid level
Mid level
Aerospace • Other
As an Embedded Software Engineer at SpaceX, you will develop software for space-grade components, maintain OSS software, and support testing and integration with hardware.
Top Skills: Arm Embedded SystemsBuildrootCC++LinuxPythonRustU-Boot
Reposted 10 Days AgoSaved
In-Office
Florham Park, NJ, USA
94K-198K Annually
Mid level
94K-198K Annually
Mid level
Information Technology • Consulting • Defense
Develop, document, and implement embedded software to control optoelectronic systems. Build unit test software, collaborate with cross-discipline engineers for system testing, and use lab test equipment. Work is fully onsite in Florham Park, NJ, supporting design, integration, and verification of embedded firmware and networking interfaces.
Top Skills: AdcArmBare-MetalCC++DacEthernetGitI2CJIRANetwork ProtocolsPwmPythonRtosSpiTimersUartUsb
Reposted 10 Days AgoSaved
In-Office
Portland, OR, USA
210K-290K Annually
Expert/Leader
210K-290K Annually
Expert/Leader
Energy • Renewable Energy
Lead development of reliable embedded software for ocean-deployed devices: architect firmware and embedded Linux, collaborate on hardware bring-up, debug at the signal level, implement OTA and fleet updates, set CI/testing standards, and mentor the embedded team to produce long-lived, fault-tolerant fielded systems.
Top Skills: BuildrootCC++CanCi/CdEmbedded LinuxEthernetHardware-In-The-LoopI2CJtagLogic AnalyzersNo_Std FirmwareOscilloscopesOta UpdatesRustSpiStatic AnalysisSwdUartUnit TestingVersion ControlYocto
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account