Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Internet of Things • Software
Develop and maintain embedded Linux applications, platform frameworks, board support packages, and firmware using C/C++. Implement and debug features on real hardware, support device bring-up and validation, connect devices to cloud services, and contribute to code reviews, unit testing, and documentation. Collaborate with senior software, electrical, and mechanical engineers in an agile environment while growing toward independent ownership.
Top Skills:
AdcAes256AndroidArduinoBeagleboneBionicBuildrootCC++Cross-CompilationDevice DriversEcdhEcdsaEsp32FreertosGitGlibcH.264H.265HmacI2CKernel ModulesLinuxLinux KernelMuslNanopbOpensshOpenwrtProtobufRaspberry PiRtspSha256SpiSslStm32ThreadxTlsU-BootUartYoctoZephyr
Aerospace
Develop Linux-based DMA platform drivers and low-level kernel drivers for FPGA and SoC architectures. Build and optimize embedded networking stacks for resource-constrained edge platforms, diagnose hardware-software integration issues, contribute to Linux kernel development, and deliver testing, benchmarking, documentation, and technical milestones in collaboration with hardware and cross-functional teams.
Top Skills:
AhbApbAxiCDevice TreeDmaDma Engine ApiEmbedded LinuxFpgaHardware Abstraction LayersKernel Driver DevelopmentLinux KernelLinux Kernel Debugging ToolsLinux Networking StackLogic AnalyzersOscilloscopesSocTcp/IpUdp
Logistics • Transportation • 3PL: Third Party Logistics
Develop firmware and low-level drivers for automotive components and autonomous vehicle sensors. Lead custom hardware bring-up, validation, deployment, and hardware-software co-design. Debug complex embedded systems using hardware tools, optimize sensor data pipelines, and ensure timing and network synchronization. Contribute to production lifecycle execution, embedded architecture, code quality, and team mentoring.
Top Skills:
Automotive EthernetBare-Metal SystemsCC++CamerasCanCan-FdDevice DriversDspsEmbedded LinuxFirmwareFpd-LinkFreertosGmslGptpGpusI2CIeee 802.1AsIso 26262LidarLogic AnalyzersMisra C/C++NpusNvidia DriveOscilloscopesPciePpsPtpQualcomm Snapdragon RideRadarRtosSocsSpi
Security
Develop and test embedded firmware for Pro AV video systems, including firmware design, troubleshooting, board bring-up, verification, stress testing, and environmental qualification. Modify firmware to improve performance and add features, document designs and test results, collaborate on hardware and mixed-signal circuit development, and work cross-functionally with engineering, production, marketing, sales, and project management teams.
Top Skills:
Arm Cortex-MCFpgaI2CExcelMS OfficePerlPwmPythonShell ScriptingSpiStm32UartVerilog
Industrial • Manufacturing
Develop and validate embedded software for mining, robotics, automation, and machine-control systems. Responsibilities include feature development, architecture, testing, troubleshooting, system integration, performance improvement, documentation, and deployment using C++, Python, embedded controllers, sensors, and communication networks. Collaborate with global engineering teams in an Agile environment and travel to customer or supplier locations up to 25%.
Top Skills:
Aws BatchAws Ec2Aws S3CC++Can BusEthernetGitLin BusOpencvPythonRos1Ros2
One Month AgoSaved
Automotive • Cloud • Hardware • Software
Develop platform-level embedded software and functional safety components for automotive systems. Implement software safety requirements using C, microcontrollers, RTOS, multithreaded and multicore architectures. Evaluate safety concepts and analyses including FMEDA, FTA, and DFA; create verification and validation methods; support subsystem testing; and document safety activities. Collaborate across software, hardware, mechanical, systems, and manufacturing teams to advance safety-critical products from research and development through production.
Top Skills:
Automated Requirements Management ToolsCDependent Failure Analysis (Dfa)Embedded SoftwareFault Tree Analysis (Fta)FmedaIec 61508Iso 26262:2018Issue-Tracking ToolsMicrocontrollersMulticore ProgrammingMultithreadingRtos
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop and lead system-level software for NVIDIA Jetson embedded platforms, spanning hardware analysis, boot firmware, Linux kernel, operating systems, SDKs, and system services. Collaborate with hardware and product teams, optimize performance and resource utilization, improve reliability and security, support full product lifecycles, and mentor engineers. The role also involves BSPs, device drivers, graphics, automated testing, Jenkins, OTA releases, and security assessments.
Top Skills:
Automated TestingBashBoard Support Packages (Bsp)Boot FirmwareCC++Device DriversEmbedded LinuxEmbedded SystemsGpu DevelopmentGraphics DriversJenkinsJetsonLinux KernelOver-The-Air (Ota) UpdatesPythonSoftware Development Kits (Sdks)X11
Information Technology • Software • Energy • Renewable Energy
Build and improve Flipturn’s embedded Linux controller for EV charging and energy management. Responsibilities include integrating chargers, batteries, generators, meters, and utility programs; upgrading Yocto-based systems, bootloaders, and board bring-up; and delivering firmware and full-stack features. The role also involves customer feedback, product vision, end-to-end delivery, and contributing to engineering team culture.
Top Skills:
AWSBootloadersEmbedded LinuxFirmwareGraphQLTypescriptYocto
Aerospace • Information Technology • Software • Biotech • Cybersecurity • Quantum Computing • Defense
The Principal Embedded Software Engineer develops high-performance embedded software solutions, mentors junior engineers, and manages technical risks in software projects across various domains.
Top Skills:
C/C++Ip ProtocolsOs Coding TechniquesRustUml/Sysml
Energy • Appliances • Industrial • Manufacturing
Designs, develops, validates, debugs, and supports Python-based embedded software for Linux audiovisual and unified communications products. Builds applications, diagnostic tools, automation scripts, hardware integrations, and automated tests. Collaborates with cross-functional engineering, manufacturing, quality, and product teams throughout the product lifecycle, including new development, sustaining engineering, security updates, manufacturing readiness, field support, and release management.
Top Skills:
Automated Testing FrameworksBuildrootCC++DockerEmbedded LinuxGitGpioHTTPI2CMqttPythonSpiSshTcp/IpUbuntu EmbeddedUsbWebsocketYocto
Artificial Intelligence • Automotive • Semiconductor
Develop and test embedded software, kernel PHY drivers, APIs, utilities, diagnostics tools, and automated test infrastructure for Ethernet transceivers. Build Python-based GUI and data analysis systems, collaborate with hardware and firmware teams on performance optimization, and support field application engineers with customer issues. The role requires strong C and Python skills, embedded systems experience across Linux and Windows, debugging expertise, and familiarity with Ethernet protocols and development workflows.
Top Skills:
CCi/CdEthernetEthernet PhyGitGithub CopilotJIRALinuxLinux Kernel DriversmacOSMacsecPtpPythonSerdesVisual StudioWindows
Aerospace • Defense
Develop software and firmware for embedded microcontrollers and FPGAs supporting high-power fiber lasers and amplifiers. Assist with PCB and hardware prototyping, bring-up, testing, validation, documentation, manufacturing transition, and field support. Collaborate across engineering teams to resolve issues throughout development and deployment, with infrequent travel for field assistance and conferences.
Top Skills:
Altium DesignerCEmbedded MicrocontrollersFpgasIntel FpgasMicrochipPcb DesignReal-Time Operating SystemsSchematic CaptureVerilogVhdlXilinx Fpgas
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Biotech
As an Embedded Software Engineer, you will develop firmware for brain-computer interfaces, collaborating cross-functionally on safety-critical embedded systems and delivering manufacturable solutions.
Top Skills:
BleC/C++Embedded StacksFpgaMcu ArchitecturesPythonRfTcp/Ip
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop and maintain embedded platform software for HPE routers, including routing engine redundancy, high availability, chassis and line card operations, fabric interconnects, optical modules, and diagnostics. Collaborate with system test teams, support product deployments, and assist with critical customer escalations. The role requires C, C++, Linux, and software maintenance experience, with preferred exposure to routing, hardware interfaces, device drivers, system bring-up, and FreeBSD/Linux internals.
Top Skills:
CC++CpldFpgaFreebsdI2CLinuxMdioPciePythonSpi
Artificial Intelligence • Cloud • Information Technology • Consulting
Design and develop embedded software/firmware for network platforms, creating high-complexity modules and collaborating on implementations with multi-disciplinary teams.
Top Skills:
C/C++Device Driver DevelopmentEmbedded SystemsEthernetFpgaI2CLinuxPcieUnix
Aerospace • Defense
The Senior Embedded Software Engineer will design and maintain software for aerospace systems, debug hardware, and collaborate on software features in a reliable and high-performance environment.
Top Skills:
CC++FpgaLabviewMatlabPythonRtos
Artificial Intelligence • Transportation
Design, develop, and execute automated tests for onboard embedded software across OS, middleware, sensors, and integration points. Validate behavior on embedded hardware and HiL setups, debug system-level issues, build reusable test frameworks, integrate tests into CI pipelines, and enable developer self-service testing to improve coverage and speed release cycles.
Top Skills:
BuildkiteC++CameraCi/CdEmbedded Hardware PlatformsHardware-In-The-Loop (Hil)LinuxPythonQnxRadar
Consumer Web • Information Technology
Design, implement, test, and deliver embedded software for digital audio products. Follow Agile/Scrum practices, produce technical designs, participate in code reviews, debug/integrate software, promote code reuse, and recommend process and tool improvements across the software lifecycle.
Top Skills:
BashBuildrootCC++11Embedded LinuxGitPerlPythonRtosSvnYocto
Aerospace
Develop and maintain embedded platform software (drivers, middleware, loaders) for avionics systems. Collaborate with hardware and systems engineers, contribute to architecture and design, perform testing/debugging and performance optimization, produce documentation, and participate in code reviews and mentorship to support safe, reliable spaceflight systems.
Top Skills:
ArmCC++Ci/CdConfluenceGitlabJIRAQnxRtosX86Yocto Linux
Aerospace
Develop and maintain embedded platform software (drivers, middleware, loaders) for avionics systems. Collaborate with hardware and systems engineers, participate in architecture and design, optimize performance, test and debug across hardware platforms, document designs and APIs, mentor peers, and integrate platform software across products.
Top Skills:
ArmBitCC++Ci/CdConfluenceDevice DriversGitlabHardware AbstractionJIRAMiddlewareMultitaskingQnxReal-Time SystemsRtosSoftware LoadersSynchronizationX86Yocto Linux
Aerospace • Automotive • Transportation
Develop and test safety-critical embedded software for novel aircraft and flight automation systems. Responsibilities include defining triplex compute platform architecture, integrating peripheral devices, hardening real-time Linux systems, implementing communication protocols, and building hardware- and software-in-the-loop simulation, testing, and automation infrastructure.
Top Skills:
BazelCC++CanEmbedded LinuxFpgaGitGpuHilI2CPythonReal-Time LinuxRustSilSimdSpiUart
Software • Biotech
Designs, develops, integrates, and validates embedded software for complex scientific instruments and electromechanical systems. Owns features from architecture through release, troubleshoots interactions among software, electronics, sensors, motors, controls, and mechanics, and collaborates across engineering disciplines. Provides technical guidance to junior engineers while applying systems thinking and analytical problem-solving to improve product performance.
Top Skills:
CC++Embedded LinuxNxp MicrocontrollersPid ControlRtosSignal ProcessingStepper Motor ControlStmicroelectronics MicrocontrollersThree-Phase Motor Control
Aerospace • Hardware • Defense
Design, develop, optimize, integrate, and test embedded software for aerospace fault detection, guidance, navigation, and flight control systems. Responsibilities include real-time performance optimization, hardware and software interface configuration, driver implementation, module through system-level testing, software architecture for a greenfield platform, and contributions to computer vision software.
Top Skills:
CC++CanComputer VisionEmbedded LinuxGuidance Navigation And Control (Gnc)Hardware-In-The-Loop (Hil)I2CPythonRustSoftware-In-The-Loop (Sil)SpiUart
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop embedded platform software for NVIDIA Jetson, IGX, and DGX Spark products. Responsibilities include hardware bring-up, boot firmware, Linux kernel device drivers, RTOS firmware, software SDKs, platform validation, debugging, and production deployment across the full product lifecycle. The role requires collaboration with hardware and global engineering teams to deliver system-level solutions for AI-at-the-edge platforms.
Top Skills:
ArmBashBoard Support Packages (Bsp)CC++Dgx SparkIgxJetsonLinuxLinux KernelLogic AnalyzerOscilloscopeRtosSoc
Industrial • Manufacturing
The role involves software architecture, design, development, and testing for embedded systems in defense applications, requiring collaboration with cross-disciplinary engineering teams.
Top Skills:
AmdCC#C++Embedded LinuxFpgasLabviewMicrocontrollersPythonRtosXilinx
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies Hiring Embedded Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
Total selected ()
No Results
No Results
.png)




























