Top Embedded Software Engineer Jobs in Chicago, IL

5 Days AgoSaved
In-Office
Chicago, IL
184K-276K Annually
Senior level
184K-276K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, test, integrate, operate, and maintain embedded software and firmware for defense systems. Apply software architecture, object-oriented design, scripting, Agile or Waterfall methodologies, version control, and full software development lifecycle practices. Collaborate with customers, suppliers, users, and technical teams while supporting Linux or VxWorks environments, target hardware integration, and complex multiprocessing systems.
Top Skills: BashBatchBitbucketC++C++11ClearcaseDevsecopsGitGitGitlabJIRALinuxModel-Based EngineeringPythonRallyVxworks
5 Days AgoSaved
In-Office
Chicago, IL
169K-254K Annually
Expert/Leader
169K-254K Annually
Expert/Leader
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, develops, tests, integrates, operates, and maintains embedded software and firmware for defense systems. Responsibilities span the full software development lifecycle, including requirements, architecture, coding, testing, debugging, and hardware integration. The role uses C++, scripting, Linux or VxWorks, version control, Agile or Waterfall methodologies, DevSecOps, and model-based engineering. This is a full-time, on-site position supporting critical national defense products and requires a Secret clearance before starting.
Top Skills: AgileBashBatchBitbucketC++C++11ClearcaseDevsecopsGitGitGitlabJIRALinuxModel-Based EngineeringPythonRallyVxworksWaterfall
6 Days AgoSaved
In-Office
Chicago, IL
136K-204K Annually
Senior level
136K-204K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, develops, tests, integrates, operates, and maintains embedded software and firmware for defense systems. Responsibilities include software architecture, requirements, coding, debugging, integration on target hardware, and lifecycle support using C++, scripting languages, Linux or VxWorks, Agile or Waterfall methods, version control, and planning tools. The role collaborates with customers, suppliers, users, and technical teams and supports complex systems involving multithreading, distributed processing, multicore, and secure processing.
Top Skills: BashBatchBitbucketC++ClearcaseDevsecopsGitGitGitlabJIRALinuxModel-Based EngineeringPythonRallyVxworks
6 Days AgoSaved
In-Office
Chicago, IL
88K-163K Annually
Senior level
88K-163K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop and maintain embedded software and firmware for defense systems within the Targeting Business Unit. Responsibilities include requirements analysis, software architecture, coding, testing, debugging, integration, and lifecycle support using C++, Linux or VxWorks, scripting, Agile or Waterfall methods, version control, and planning tools. The role involves collaboration with customers, suppliers, users, and technical teams, with opportunities at Software or Principal level.
Top Skills: AgileBashBatchBitbucketC++C++11ClearcaseDevsecopsGitGitGitlabJIRALinuxModel-Based EngineeringPythonRallyVxworks
7 Days AgoSaved
In-Office
Chicago, IL
113K-218K Annually
Senior level
113K-218K Annually
Senior level
Aerospace • Logistics
Leads the architecture, development, testing, and support of safety-critical embedded software for aerospace products. Provides cybersecurity leadership aligned with DO-178C, DO-326A, DO-356A, and DO-355; develops security roadmaps, mitigates software and pipeline risks, supports certification and supply-chain assurance, mentors engineers, and drives technical innovation and process improvement.
Top Skills: Aerospace Safety-Critical SystemsBuild PipelinesCybersecurityDo-178Do-178CDo-326ADo-355Do-356AEarEmbedded SoftwareItarSecure Software DevelopmentSoftware Architecture
12 Days AgoSaved
In-Office
Chicago, IL
88K-163K Annually
Senior level
88K-163K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, integrate, test, operate, and maintain embedded software, firmware, and computing system components for defense products. Responsibilities include requirements analysis, software architecture, C++ coding, debugging, integration, test automation, and lifecycle process compliance. The role uses virtual platforms, Linux or VxWorks, Agile and DevSecOps practices, and requires collaboration with customers and technical teams. This is a full-time, on-site position in Rolling Meadows, Illinois, requiring U.S. citizenship and a Secret clearance before starting.
Top Skills: AgileArmBiosBitbucketC++C++17Ci/CdClearcaseContainerized DevelopmentDevice DriversDevsecopsGitGitGitlabGreen Hills IntegrityJIRALinuxModel-Based EngineeringPodmanPythonRallyRisc-VRobot FrameworkSeleniumUefiVxworksWind River SimicsX86Yocto Linux
7 Days AgoSaved
Remote
Chicago, IL
Senior level
Senior level
Transportation
Owns firmware and host software for field-deployed edge devices powering an AI voice drive-thru system. Responsibilities include developing microcontroller firmware, managing real-time full-duplex audio pipelines, designing serial communication and health monitoring, debugging hardware/software integrations, enabling fleet deployment and remote management, and implementing reliable recovery and over-the-air updates.
Top Skills: Audio I/OC++Digital Signal Processing (Dsp)Edge ComputingFirmwareLaunchagentMicrocontrollersOver-The-Air (Ota) UpdatesPos IntegrationsPythonSerial/Usb ProtocolsSystemdTelemetry
Reposted 21 Days AgoSaved
In-Office
Chicago, IL
127K-191K Annually
Senior level
127K-191K Annually
Senior level
Other • Biotech
The Embedded Software Engineer will develop embedded firmware and drivers, coordinate R&D efforts, and lead board support activities in an engineering environment.
Top Skills: CDmaGitI2CI2SPythonRtosSpiSvnUartUsb
13 Days AgoSaved
Remote
Chicago, IL
100K-130K Annually
Mid level
100K-130K Annually
Mid level
Information Technology • Internet of Things • Software
Develop and improve embedded graphics and compute drivers, customize products for embedded hardware and real-time operating systems, and profile and optimize drivers and applications. Write and review technical specifications while collaborating on reliable, high-quality safety-critical solutions. The role requires embedded software development, debugging, troubleshooting, and familiarity with graphics APIs, ARINC 653, and safety-critical development practices.
Top Skills: Arinc 653CC++DeosDo-178Embedded Operating SystemsIso 26262LinuxLynxosOpenclOpenglVulkanVxworks
Reposted 23 Days AgoSaved
In-Office
Chicago, IL
88K-131K Annually
Junior
88K-131K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, test, integrate, and maintain embedded software and firmware (C++) for Linux or VxWorks targets. Apply SDLC practices, work with customers and suppliers, use version control and Agile tools, and support debugging and hardware integration for complex defense systems.
Top Skills: AgileBashBatchBitbucketC++C++11ClearcaseDevsecopsDistributed ProcessingGitGitGitlabJIRALinuxModel-Based EngineeringMulti-CoreMulti-ThreadingPythonRallySecure ProcessingSystem-On-ChipVxworks
Reposted 23 Days AgoSaved
In-Office
Chicago, IL
109K-163K Annually
Senior level
109K-163K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Lead development of manufacturing test software for RF production hardware: capture requirements, design/code, integrate and validate test systems, develop/maintain test procedures and fixtures, troubleshoot hardware/software/firmware, support production acceptance and environmental screening, and drive continuous improvement across manufacturing and design teams.
Top Skills: CC#CadenceGitJavaLabwindows CviMatlabNetwork AnalyzerOscilloscopePythonSignal GeneratorSpectrum Analyzer
Reposted 27 Days AgoSaved
In-Office
Chicago, IL
75K-130K Annually
Entry level
75K-130K Annually
Entry level
Hardware • Security • Software • Cybersecurity
Develop embedded software solutions, collaborate with product teams, perform requirements analysis, and interact with hardware for testing and debugging.
Top Skills: CC++GitJIRALinuxPython
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 19 Days AgoSaved
Remote
Chicago, IL
Mid level
Mid level
Edtech
The Embedded Software Engineer will analyze and develop embedded software systems, provide customer support, and apply software engineering and cybersecurity methods.
Top Skills: AdaCC++VerilogVhdlVxworks
Reposted 20 Days AgoSaved
Remote
Chicago, IL
Mid level
Mid level
Renewable Energy
Design, build, and scale embedded connectivity and security for distributed energy devices. Implement networking (Ethernet/Wi‑Fi/Thread/Zigbee/BLE), secure provisioning, OTA firmware pipelines, telemetry, and diagnostics. Support testing, certification, manufacturing validation, and cross-functional collaboration from prototype to deployment.
Top Skills: BleBootloadersCC++CertificatesCi/CdCoapEthernetFreertosHTTPIp NetworkingLogic AnalyzersMqttNetwork SniffersNtpObservability PlatformsProtocol AnalyzersPtpPythonSecure ElementsThreadTlsTpmWebsocketsWi-FiZephyrZigbee
Reposted 21 Days AgoSaved
Remote
Chicago, IL
148K-179K Annually
Mid level
148K-179K Annually
Mid level
Aerospace • Defense • Manufacturing
Develop and maintain PX4 autopilot firmware for UAVs, integrating sensors and payloads, and managing testing environments. Collaborate on flight operations and system integration.
Top Skills: Arm Cortex-MCC++CmakeGdbMakeMavlinkPx4PythonRos2
Reposted 21 Days AgoSaved
Remote
Chicago, IL
129K-185K Annually
Mid level
129K-185K Annually
Mid level
Aerospace • Defense • Manufacturing
As an Embedded Software Engineer, you will design and implement software for unmanned aircraft systems, debug issues, collaborate with engineering teams, and maintain high software quality standards.
Top Skills: C/C++Can BusEmbedded SystemsFreertosLogic AnalyzerMatlabOscilloscopeReal Time Operating SystemsRs485SimulinkSpiVxworks
25 Days AgoSaved
Remote
Chicago, IL
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
One Month AgoSaved
In-Office
Chicago, IL
67K-95K Annually
Entry level
67K-95K Annually
Entry level
Hardware • Security • Software • Cybersecurity
Design, implement, and validate real-time embedded software for specialty communications products. Work across full lifecycle: requirements, design, coding, model training/evaluation, hardware debugging, testing, and documentation. Collaborate with multidisciplinary teams and conform to strict software processes while learning wireless standards and interacting with product hardware.
Top Skills: AgileAssemblyCC++CdmaFpgaGitGsmJIRALinuxLogic AnalyzerLteMicrocontroller DebuggingOscilloscopePythonTetraUmts
Reposted 8 Days AgoSaved
In-Office or Remote
Chicago, IL
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 8 Days AgoSaved
In-Office or Remote
Chicago, IL
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
Reposted 23 Days AgoSaved
In-Office
Chicago, IL
109K-163K Annually
Senior level
109K-163K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, test, and maintain embedded software and firmware for mission systems. Work across the full SDLC, integrate with target hardware, apply OOP in C++, use scripting for automation, and collaborate within Agile/DevSecOps and model-based engineering environments to deliver secure, multi-threaded, embedded solutions.
Top Skills: AgileBashBatchBitbucketC++C++11ClearcaseDevsecopsDistributed ProcessingGitGitGitlabJIRALinuxModel-Based EngineeringMulti-ThreadingPythonRallySystem-On-ChipVxworks
Reposted 23 Days AgoSaved
In-Office
Chicago, IL
88K-131K Annually
Junior
88K-131K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, integrate, and validate test software for RF production hardware and manufacturing test stations. Support production troubleshooting, author and maintain test procedures and fixtures, collaborate with design, QA, and production teams, and drive continuous improvement to meet acceptance and environmental screening requirements.
Top Skills: CC#CadenceGitJavaLabwindows CviMatlabNetwork AnalyzerOscilloscopePythonRf Electronic SystemsSignal GeneratorSpectrum Analyzer
Reposted 23 Days AgoSaved
In-Office
Chicago, IL
88K-131K Annually
Junior
88K-131K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, integrate, and validate test software for RF production hardware. Support production testing, troubleshoot hardware/software/firmware, create and maintain manufacturing acceptance and environmental screening procedures, collaborate with design, quality, and production teams, and drive continuous improvement in testability and manufacturing test processes.
Top Skills: CC#GitLabviewLabwindows CviNetwork AnalyzerOscilloscopeRf Electronic SystemsSignal GeneratorSpectrum Analyzer
Reposted 23 Days AgoSaved
In-Office
Chicago, IL
139K-204K Annually
Senior level
139K-204K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Lead development and maintenance of manufacturing test software for RF production hardware, from requirements through validation. Collaborate with design, test hardware, QA and manufacturing to develop test procedures, fixtures and stations; troubleshoot hardware/software/firmware; support production acceptance and environmental screening; drive continuous improvement and testability reviews.
Top Skills: CC#JavaLabwindows Cvi
Reposted 23 Days AgoSaved
In-Office
Chicago, IL
169K-254K Annually
Expert/Leader
169K-254K Annually
Expert/Leader
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, develops, tests, debugs, and integrates embedded software/firmware for defense systems. Works across the full SDLC using C++ and scripting, targets Linux/VxWorks, follows DevSecOps/Agile practices, interfaces with customers and hardware, and supports system integration and sustainment for complex, secure systems.
Top Skills: AgileBashBatchBitbucketC++C++11ClearcaseDevsecopsGitGitGitlabJIRALinuxModel-Based EngineeringPythonRallyVxworks
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account