Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs in Chicago, IL
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 Chicago, IL Companies Hiring Embedded Software Engineers
See AllPopular Chicago, IL Engineering Job Searches
Engineering Jobs in Chicago, IL
.NET Developer Jobs in Chicago, IL
Android Developer Jobs in Chicago, IL
Application Engineer Jobs in Chicago, IL
Automation Engineer Jobs in Chicago, IL
Backend Engineer Jobs in Chicago, IL
C# Jobs in Chicago, IL
C++ Jobs in Chicago, IL
Cloud Engineer Jobs in Chicago, IL
Controls Engineer Jobs in Chicago, IL
CTO Jobs in Chicago, IL
Design Engineer Jobs in Chicago, IL
DevOps Engineer Jobs in Chicago, IL
DevOps Jobs in Chicago, IL
Director of Engineering Jobs in Chicago, IL
Director of Software Engineering Jobs in Chicago, IL
Electrical Engineering Jobs in Chicago, IL
Embedded Software Engineer Jobs in Chicago, IL
Engineering Manager Jobs in Chicago, IL
Enterprise Architect Jobs in Chicago, IL
FPGA Engineer Jobs in Chicago, IL
Front End Developer Jobs in Chicago, IL
Full-Stack Engineer Jobs in Chicago, IL
Golang Jobs in Chicago, IL
Hardware Engineer Jobs in Chicago, IL
Infrastructure Engineer Jobs in Chicago, IL
iOS Developer Jobs in Chicago, IL
Java Developer Jobs in Chicago, IL
Java Full-Stack Engineer Jobs in Chicago, IL
Javascript Jobs in Chicago, IL
Lead Software Engineer Jobs in Chicago, IL
Linux Jobs in Chicago, IL
Manufacturing Engineer Jobs in Chicago, IL
Mechanical Design Engineer Jobs in Chicago, IL
Mechanical Engineering Jobs in Chicago, IL
Network Engineer Jobs in Chicago, IL
PHP Developer Jobs in Chicago, IL
Platform Engineer Jobs in Chicago, IL
Principal Engineer Jobs in Chicago, IL
Principal Software Engineer Jobs in Chicago, IL
Process Engineer Jobs in Chicago, IL
Project Engineer Jobs in Chicago, IL
Python Jobs in Chicago, IL
QA Engineer Jobs in Chicago, IL
QA Jobs in Chicago, IL
Reliability Engineer Jobs in Chicago, IL
Robotics Engineer Jobs in Chicago, IL
Ruby Jobs in Chicago, IL
Salesforce Developer Jobs in Chicago, IL
Scala Jobs in Chicago, IL
Security Engineer Jobs in Chicago, IL
Software Engineer Jobs in Chicago, IL
Software Engineering Manager Jobs in Chicago, IL
Software Test Engineer Jobs in Chicago, IL
Solutions Architect Jobs in Chicago, IL
Solutions Engineer Jobs in Chicago, IL
SRE Engineer Jobs in Chicago, IL
Staff Engineer Jobs in Chicago, IL
Staff Software Engineer Jobs in Chicago, IL
Systems Engineer Jobs in Chicago, IL
All Filters
Total selected ()
No Results
No Results






















