Top Embedded Software Engineer Jobs

One Month AgoSaved
In-Office
St. George, UT, USA
Senior level
Senior level
Aerospace
Design, develop, and test embedded flight-computer software in C for ARM microcontrollers. Implement drivers, bootloaders, RTOS-based tasking, and integrate navigation/control algorithms. Debug on custom hardware, perform unit/integration/system tests, ensure aerospace safety compliance, and participate in architecture and code reviews.
Top Skills: Arm Cortex-MAssemblyCCanCi/CdDo-178CEmbedded LinuxFreertosGitGpioI2CJtagLogic AnalyzerMicrocontrollersNxp I.Mx RtOscilloscopeRtosSpiSwdUart
Reposted One Month AgoSaved
In-Office
Irvine, CA, USA
100K-150K Annually
Mid level
100K-150K Annually
Mid level
Aerospace • Computer Vision • Hardware • Defense
Design, develop, and maintain embedded Linux software including device drivers and kernel modules. Build video processing, encoding, and streaming applications, implement APIs/protocols, manage CI/CD and containerization, debug and optimize system performance, and collaborate across teams.
Top Skills: BashBspCC++Ci/CdDevice DriversDockerGitGrpcKernel ModulesLinuxMqttPythonRestVideo EncodingVideo ProcessingVideo StreamingWebsockets
Reposted One Month AgoSaved
In-Office
Kirkland, WA, USA
160K-190K Annually
Senior level
160K-190K Annually
Senior level
Aerospace • Information Technology
Maintain and improve embedded software for in-service aircraft cabin systems. Diagnose and resolve field defects across ARM/DSP SoCs and peripherals, lead HW/SW troubleshooting with lab tools, manage component obsolescence, mentor engineers, ensure certification-ready processes, and coordinate cross-functional fixes and releases.
Top Skills: ArmArm AssemblyArm SocBare-MetalBashCCSSDo-178CDspEthernetFaaFpgaGitGpioHTMLI2CJavaScriptJtagLinuxLogic AnalyzerMil SpecMulticastOscilloscopeQnx Neutrino RtosRtosSpiTcpTrace ToolsUartUdpUsb
Reposted One Month AgoSaved
In-Office
Rochester Hills, MI, USA
Senior level
Senior level
Artificial Intelligence • Robotics
Develop embedded software for FANUC robot controller systems (RTOS environment). Work includes file systems, multi-CPU/core architectures, UI (HTML5/JavaScript/REST/WebGL), memory management, logging, security, design/specification, testing, documentation, field problem resolution, and mentoring junior engineers.
Top Skills: CClearcaseCometGitHTML5JavaScriptKarelRestRtosWebgl
Reposted One Month AgoSaved
In-Office
Austin, TX, USA
Junior
Junior
News + Entertainment
Design, build, and operate agentic AI systems for Roku TV: prototype, architect, and deploy agents and copilots; implement RAG, tool/function-calling, orchestration, observability, evaluation, and safeguards; integrate agents with backend services and production pipelines; collaborate across teams to deliver scalable, reliable solutions.
Top Skills: AutogenCC++Cloud PlatformsContainerizationFunction-Calling ArchitecturesLangchainLlm-Based SystemsMcp ServersPythonPyTorchRagRest ApisSemantic KernelTensorFlow
2 Months AgoSaved
In-Office
Herndon, VA, USA
Mid level
Mid level
Aerospace • Artificial Intelligence • Machine Learning • Defense
Optimize and deploy computer vision, signal processing, and ML algorithms to GPU-enabled embedded platforms. Profile CPU/GPU performance, reduce latency, containerize solutions, work in Linux, and collaborate with ML engineers to transition models into production on low SWaP systems.
Top Skills: CudaDockerGpuLinuxNvidia JetsonOnnxPythonPyTorch
Reposted 2 Months AgoSaved
Hybrid
Pittsburgh, PA, USA
Mid level
Mid level
Hardware • Internet of Things • Machine Learning • Mobile • Software • Consulting • Design
Design, implement, debug, and test embedded Linux software for fielded products. Participate in requirements analysis, time estimation, customer interaction, and provide technical support within an agile team.
Top Skills: CC++LinuxYocto
Reposted One Month AgoSaved
In-Office
Glendale Heights, IL, USA
90K-100K Annually
Junior
90K-100K Annually
Junior
Automotive • Energy • Industrial • Manufacturing
Develop, test, and validate application software and HMI solutions for mobile/off-highway hydraulic systems using C, Codesys, MATLAB/Simulink and HYDAC MATCH. Provide lab and on-vehicle validation, technical customer support, and sales representation. Create reusable function blocks and implement functionally safe software in collaboration with multidisciplinary teams.
Top Skills: CC++CanbusCodesysEthernetHmiHydac MatchMatlabSimulink
2 Months AgoSaved
In-Office
Hawthorne, CA, USA
160K-240K Annually
Senior level
160K-240K Annually
Senior level
Hardware
Lead design and implement guidance and navigation software for a clean-sheet airframe. Support airframe design, system integration on flight hardware, and real-time embedded development including low-level driver and firmware integration. Work on-site in Los Angeles as part of a small R&D engineering team using commercial autopilot frameworks and CI/Agile practices.
Top Skills: AgileAmd/Xilinx SocArdupilotCi/CdContinuous IntegrationDevOpsDevsecopsGitLinuxMicroblazeNvidia JetsonScrumStm32Test-Driven DevelopmentVhdl
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account