Top Embedded Software Engineer Jobs

Reposted 20 Days AgoSaved
In-Office
Denver, CO, USA
182K-277K Annually
Senior level
182K-277K Annually
Senior level
Aerospace
The Senior Embedded Software Engineer will design and verify embedded software for avionics in Lunar vehicles, collaborate with hardware engineers, and utilize advanced tools for debugging and performance analysis.
Top Skills: CC++FpgaGitLinuxMatlabPythonRustSystemverilogVerilogVhdl
Reposted 20 Days AgoSaved
In-Office
Mountain View, CA, USA
149K-216K Annually
Senior level
149K-216K Annually
Senior level
Automotive • Software
The Sr Software Engineer will optimize and deploy ML models on embedded hardware, ensuring performance and reliability, while collaborating with cross-functional teams.
Top Skills: Embedded SystemsMachine LearningQualcomm Hexagon NpusTransformer-Based Architectures
Reposted 20 Days AgoSaved
In-Office
Irvine, CA, USA
120K-170K Annually
Senior level
120K-170K Annually
Senior level
Healthtech
Design, develop, and implement applications for next-gen patient monitoring devices, focusing on GUI applications and software maintenance.
Top Skills: C++GitJIRAOpengl EsQt/Qml
Reposted 20 Days AgoSaved
In-Office
Raleigh, NC, USA
Entry level
Entry level
Software
As an Associate Software Engineer in Embedded Development, you'll collaborate with teams to resolve hardware and software issues, develop tooling, execute tests, and contribute to new embedded products.
Top Skills: Android DevelopmentAospBashCellular TechnologiesGitJenkinsLinuxMobile Network ProtocolsPython
Reposted 20 Days AgoSaved
Hybrid
2 Locations
130K-190K Annually
Mid level
130K-190K Annually
Mid level
Software • Automation
Develop and maintain embedded system firmware, contribute to OS integration, design application-layer features, and collaborate on debugging across systems.
Top Skills: CRust
Reposted 20 Days AgoSaved
Hybrid
2 Locations
130K-190K Annually
Mid level
130K-190K Annually
Mid level
Software • Automation
Develop and maintain embedded system firmware, contribute to OS integration, design application-layer features, and collaborate on debugging and technical challenges.
Top Skills: CRtosRust
Reposted 20 Days AgoSaved
In-Office
San Diego, CA, USA
100K-130K Annually
Senior level
100K-130K Annually
Senior level
Aerospace • Defense
The Software QA Engineer will validate embedded Linux software, executing tests on firmware and device drivers, and ensuring reliability through automation and exploratory testing. The role requires collaboration with engineering teams to harden system safety and provide actionable feedback prior to flight tests.
Top Skills: CC++Can-FdCi/CdDdsEmbedded LinuxEthernetGitHil/SilI²CMavlinkPytestPythonRobotSpiUartWebsockets
Reposted 20 Days AgoSaved
In-Office
San Francisco, CA, USA
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Hardware • Healthtech • Machine Learning • Software
Design, implement, and maintain embedded Linux system software and firmware for the Pod. Own platform security including secure boot, key management, and device trust. Partner with manufacturing for production tests and deployments. Optimize resource-constrained compute workloads and ensure reliability, documentation, and fleet security.
Top Skills: BitbakeBluetoothCC++Embedded LinuxKernel ModulesKey ManagementLinux KernelOp-TeeSecure BootSystemdTrusted Execution EnvironmentWi-FiYocto
Reposted 20 Days AgoSaved
In-Office
San Diego, CA, USA
Senior level
Senior level
Hardware • Other • Consulting
Seeking a Sr. Embedded Software/Firmware Engineer for a hybrid role, focusing on Linux system development and collaboration with client teams.
Top Skills: Arm SocsCC++EclipseEmbedded LinuxEthernetFreertosGnu ToolsGreen HillsI2CIarJtagPciePetalinuxReal-Time OsRtpRtspSdioSpiTcp/IpThreadxUartUsbVisual StudioVxworksYocto
Reposted 20 Days AgoSaved
In-Office
Saratoga, CA, USA
150K-225K Annually
Senior level
150K-225K Annually
Senior level
Other
Lead Embedded Software Engineer overseeing software architecture, writing production firmware, mentoring engineers, and ensuring quality in IoT satellite connectivity solutions.
Top Skills: BleCC++CmakeGitJtagLogic AnalyzersOscilloscopesRustSwdThreadWestWi-FiZephyr Rtos
Reposted 20 Days AgoSaved
In-Office
Reading, PA, USA
Mid level
Mid level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Develop proof-of-concept demonstrators and pre-production prototypes. Engage in embedded software development using C, conduct research, and collaborate in multidisciplinary teams.
Top Skills: Agile MethodologiesArm-Based ProcessorsCi/CdEmbedded CGitReal-Time Operating Systems
Reposted 20 Days AgoSaved
In-Office
Hawthorne, CA, USA
125K-175K Annually
Junior
125K-175K Annually
Junior
Aerospace • Other
Software Engineers will develop embedded systems and software for satellites, including controlling hardware, writing code, and testing systems. They will work with interdisciplinary teams to innovate and meet end-user needs.
Top Skills: CC++CockroachdbDockerKubernetesLinuxPostgresRust
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 20 Days AgoSaved
In-Office or Remote
2 Locations
115K-149K Annually
Senior level
115K-149K Annually
Senior level
Healthtech
The role involves testing embedded systems software and desktop applications, defining testing strategies, developing protocols, and ensuring quality adherence in regulated environments.
Top Skills: CC#/.NetLinux/UnixMySQLPython
21 Days AgoSaved
In-Office
Chelmsford, MA, USA
96K-107K Annually
Junior
96K-107K Annually
Junior
Healthtech • Software
Develops and maintains automated test scripts and frameworks for embedded medical device software. Integrates tests into CI/CD, analyzes failures, documents defects, and collaborates with developers and test teams to improve verification coverage and quality within an Agile environment.
Top Skills: Ci/CdEmbedded SoftwarePython
21 Days AgoSaved
In-Office
Grimes, IA, USA
70K-75K Annually
Mid level
70K-75K Annually
Mid level
Aerospace • Information Technology • Software • Biotech • Design
Design, implement, test, and maintain embedded software for vehicle ECUs using model-based development. Troubleshoot defects, support V&V, integrate with hardware and cross-functional teams, and document changes following engineering standards.
Top Skills: CanJ1939MatlabModel-Based DesignSimulink
21 Days AgoSaved
In-Office
San Diego, CA, USA
115K-200K Annually
Mid level
115K-200K Annually
Mid level
Information Technology
Design, implement, and integrate embedded Linux software (applications, servers, drivers). Configure kernels and BSPs, perform feasibility and performance analysis, debug system-level issues from bootloader to user space, use Yocto and cross-compilation toolchains, and document designs. Collaborate with lab teams to bring up software on hardware.
Top Skills: Board Support PackageBootloaderC++CompilersCross-Compilation ToolchainsDebuggersDevice DriversEmbedded LinuxGitLinkersLinux KernelLogic AnalyzerOscilloscopePythonYocto Project
21 Days AgoSaved
In-Office
San Diego, CA, USA
115K-200K Annually
Senior level
115K-200K Annually
Senior level
Information Technology
Design, implement, and integrate embedded Linux software (applications, servers, drivers). Configure kernels and BSPs, perform feasibility and performance analysis, troubleshoot system-level issues, lead and mentor small engineering teams, define requirements, and manage project execution while collaborating across labs and documenting design alternatives.
Top Skills: Asymmetric Multi-ProcessingBoard Support PackageBootloadersC++CompilersCross-CompilationDebuggersDevice DriversDistributed Revision Control SystemsEmbedded LinuxFreertosLinkersLinux KernelLogic AnalyzerOscilloscopePythonRtosYocto Project
22 Days AgoSaved
In-Office
Sunnyvale, CA, USA
Senior level
Senior level
Healthtech • Robotics
Own and maintain a Yocto/OpenEmbedded-based embedded Linux distribution for a medical device laptop. Lead hardware bring-up, secure boot and TPM management, field update mechanisms, OS security hardening, platform debugging, platform services, and cross-functional documentation for regulated device development.
Top Skills: BashBiosBitbakeBitbucketCC++CudaD-BusGitGitGrub2JenkinsJIRALinuxNvidia DriversOpenembeddedQt5Secure BootSystemdTpm 2.0UefiUefi Secure BootYocto Project
22 Days AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
Lead architecture and design of complex embedded software systems for SoC-based products. Drive technical strategy, performance optimization, hardware-software integration, and CI/CD practices. Provide technical leadership across teams, mentor engineers, influence cross-functional decisions, and collaborate with business units to align solutions with market needs.
Top Skills: Automated Build And TestCi/CdEmbedded Systems ArchitectureHardware-Software IntegrationSoftware LicensingSystem-On-Chip (Soc)Version Control
22 Days AgoSaved
In-Office
Danvers, MA, USA
109K-175K Annually
Senior level
109K-175K Annually
Senior level
Healthtech • Biotech • Pharmaceutical • Manufacturing
Lead development and execution of manual and automated test plans for embedded medical-device software per IEC 62304. Collaborate with software, hardware, and systems teams, enhance test automation and CI/CD, design test fixtures, perform root-cause analysis, manage small-to-mid projects, mentor junior engineers, and support software releases and field assessments.
Top Skills: Behavior-Driven Development (Bdd)Ci/CdDevOpsFda 524BGitlabIec 62304JamaJenkinsJIRAMicrocontrollerMicroprocessorPythonQnx (Preferred)Real-Time Operating System (Rtos)Test Automation FrameworksWindows Shell
22 Days AgoSaved
In-Office
Irvine, CA, USA
150K-200K Annually
Senior level
150K-200K Annually
Senior level
Hardware • Manufacturing
Design, develop, and maintain embedded software and device drivers for enterprise networking products. Implement L2/L3 routing features, optimize packet processing, analyze performance and crashes, support manufacturing software/processes, collaborate with hardware and cross-functional teams, and provide technical leadership and code reviews.
Top Skills: 802.11A/B/G/N/Ac/AxAsynchronous I/OCC++ConntrackDevice DriversDpdkEmbedded LinuxEpollFlash DriversGitIpv4Ipv6Lcore SchedulingLinux KernelLinux Tcp/Ip StackMbufMempoolNetfilterNon-Blocking I/OPmdPollSelectSocket Programming (Tcp/Udp)TcpUdpVpp
22 Days AgoSaved
In-Office
Murrysville, PA, USA
Senior level
Senior level
Information Technology • Consulting
Develop and integrate embedded medical device firmware in C/C++, follow quality and regulatory-aligned development practices, perform code reviews, optimize performance, debug hardware/firmware, collaborate with cross-functional teams, and produce quality documentation for medical device standards.
Top Skills: CC++Git
22 Days AgoSaved
In-Office
San Diego, CA, USA
118K-177K Annually
Senior level
118K-177K Annually
Senior level
Hardware • Software • Semiconductor
Develop and execute module and system-level test plans for hard real-time embedded control systems. Create test cases, run lab experiments on laser electro-mechanical systems, analyze results, report defects, participate in requirements and design reviews, and collaborate with developers to drive root-cause fixes and test automation.
Top Skills: ActuatorsDefect Tracking SystemsDistributed Control ArchitecturesLaser-Based Electro-Mechanical SystemsLogic AnalyzersMotorsObject-Oriented DesignOscilloscopesReal-Time Operating SystemsSensorsSoftware Configuration ManagementTest Automation FrameworksUmlUse Cases
Reposted 23 Days AgoSaved
In-Office
Pittsburgh, PA, USA
Mid level
Mid level
Robotics
The Embedded Software Engineer will develop and integrate software for robotics systems, troubleshoot hardware-software interactions, and document processes. Responsibilities include working with various sensors and ensuring software quality in collaboration with team members.
Top Skills: CC++FreertosGitImx8LinuxNvidia JetsonQnxReal-Time Operating SystemsStm32Zephyr
Reposted 23 Days AgoSaved
In-Office
Palo Alto, CA, USA
150K-175K Annually
Senior level
150K-175K Annually
Senior level
Professional Services • Social Impact
The Senior Firmware Engineer will design and implement avionics firmware, oversee architecture, ensure compliance with DO178-C, conduct trade studies, and collaborate on safety requirements for eVTOL aircraft.
Top Skills: CC++Can FdDo-178CI2CPythonSpiUarts
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account