Engineer II - Software Engineering Federal Signal CorpEngineer II - Software EngineeringUniversity Park, IL$68,731–$98,187 / yearThe successful candidate will be responsible for designing, developing, and testing the low-level software (firmware) that controls the functionality of electronic hardware devices, like embedded systems and computer peripherals, requiring a deep understanding of hardware architecture and proficiency in programming languages like C/C++ to create code that interacts directly with the hardware components, often utilizing real-time operating systems (RTOS) to ensure timely system responses; they collaborate with hardware engineers to ensure seamless integration and troubleshoot issues throughout the product development cycle. Our products and integrated solutions include systems for campus and community alerting, emergency vehicles, first responder interoperable communications, industrial communications, and command and municipal networked security.
Senior FPGA Engineer Heads Up TechnologiesSenior FPGA EngineerAddison, IllinoisProficiency in high-speed digital design methods and best practices supporting multiple clock domains, AXI streaming and memory-mapped IP interfaces, coherent configuration and status across designs, and clean clock crossings. This is a full-time position in our design engineering team, responsible for the FPGA design and development of both prototype and production units across the entire product portfolio—from concept and detailed design through manufacturing release and support of Heads Up Technologies, Inc. products and systems.
Full Stack Software Engineer (C++ / Angular Display Applications) Kasmo IncFull Stack Software Engineer (C++ / Angular Display Applications)Schaumburg, ILThis role combines C++ application level backend development with Angular front end development , delivering end to end software that drives user facing display systems used in industrial environments. Caterpillar is seeking a Full Stack Software Engineer to support display based applications running on Linux platforms.
Systems Engineer Iconma LLCSystems EngineerRiverwoods, ILThe ideal candidate will have extensive experience with block, file, object and backup storage technologies and will be responsible for the full lifecycle of our storage and backup infrastructure from design and implementation to day-to-day operations and strategic capacity planning. Collaborate with other engineering and IT teams to design, architect, and implement scalable, resilient, and cost-effective storage solutions that meet the organization's evolving needs.
Software Engineer II (Vehicle Solutions) Grayhill Inc.Software Engineer II (Vehicle Solutions)La Grange, ILFull timeUnderstanding of common microcontroller peripherals such as: timers, GPIO, watchdog, ADC, UART, DMA.Familiar with software development processes and controls (static analysis, distributed version control, unit testing, bug tracking).Experience with debugging (either with in-circuit debugger or by other means)Ability to read and understand schematics and to aid in debugging. 10 company paid holidaysOptional gap insurance coveragesCompany paid disability, parental leave, and basic group life24/7 Employee Assistance Program Catered company events - to pause and celebrate the wins!
Junior HPC Systems Engineer Parallel WorksJunior HPC Systems EngineerChicago, ILA quarter here can include standing up a GPU cluster for one of those communities, federating a laboratory's existing on-premises system with burst capacity it did not have before, and getting a domain code written decades ago to run on current hardware. Node lifecycle: health checks on GPU and CPU nodes, draining and returning nodes, and the escalation path on faults, which is site staff or a vendor on customer hardware and a support case on cloud capacity.
Senior HPC Systems Engineer Parallel WorksSenior HPC Systems EngineerChicago, ILA quarter here can include standing up a GPU cluster for one of those communities, federating a laboratory's existing on-premises system with burst capacity it did not have before, and getting a domain code written decades ago to run on current hardware. Our customers run large scientific and AI workloads across their own on-premises clusters, Government and commercial cloud, and commercial GPU providers, and ACTIVATE gives them one way in to all of it.
Fiber Optics Design Engineer PanduitFiber Optics Design EngineerTinley Park, IllinoisExperience with fiber optic connectors (MPO, LC, etc) cable assemblies, optical testing, optical measurements (insertion loss, return loss, alignment sensitivity, environmental testing), optical packaging, and ferrule alignment. Innovation Center in Tinley Park, Illinois, features 18 cutting-edge laboratories and a state-of-the-art rapid modeling tool room - all dedicated to helping you turn ideas into impactful reality.
Service Engineer - Elk Grove, IL Sunrise Systems IncService Engineer - Elk Grove, ILElk Grove, ILCandidates must be within a 45-minute commute of the site location unless pre-approved for relocation candidates. BE SURE TO NOTE THAT CANDIDATE SUBMISSIONS WITHOUT THE UPDATED SUBMISSION TEMPLATE AND INTERVIEW WORKSHEET WILL BE DECLINED *.
Mechanical Design Engineer PanduitMechanical Design EngineerTinley Park, IllinoisInnovation Center in Tinley Park, Illinois, features 18 cutting-edge laboratories and a state-of-the-art rapid modeling tool room - all dedicated to helping you turn ideas into impactful reality. From bold concept development to successful product launch, this role drives the full product lifecycle, fueling cross-functional collaboration and transforming cutting-edge research into real-world solutions.
NewRobotics & Autonomy Engineer (UAV) Ascend EngineeringRobotics & Autonomy Engineer (UAV)Chicago, ILThis is a full-time role on our engineering team, working across a range of client projects — so the day-to-day emphasizes hands-on integration, debugging, and real-world flight validation more than ground-up design ownership. You'll work across the full UAV stack, from embedded flight software and state estimation through mission logic and system integration, with a strong focus on reliability and practical field performance.
Systems Software Engineer DRWSystems Software EngineerChicago, IL$145,000–$185,000 / yearYou will write software (C++, Python, Rust, Ruby), and you will also spend a significant share of your time on systems and infrastructure work: specifying, building, and deploying capture servers, automating that process with Ansible, and coordinating with our data center, systems administration, network engineering, and purchasing teams to get it done. Availability for the weekly production support rotation, which includes some off-hours, nights, and weekends; composure in occasional high-pressure situations; and a strong sense of urgency in support of our internal clients.
Senior Engineer, Application Systems Development ShureSenior Engineer, Application Systems DevelopmentNiles, IllinoisRemote$115,600–$185,000 / yearFull timeAs a Senior Engineer, Application Systems Development (Application Security), you'll design, develop, and test platform independent (Windows, OS X, Linux) GUI applications software and integrate it with wired and wireless communication protocol stacks and embedded firmware systems in professional audio products. Our benefits include comprehensive healthcare, mental health and retirement savings plans, generous paid time off programs, employee discounts, professional development opportunities, work-life balance initiatives, employee recognition programs, and volunteering/community involvement opportunities.
Service Engineer - Elk Grove, IL ObjectWin Technology IncService Engineer - Elk Grove, ILElk Grove, ILCandidates must be within a 45-minute commute of the site location unless pre-approved for relocation candidates. BE SURE TO NOTE THAT CANDIDATE SUBMISSIONS WITHOUT THE UPDATED SUBMISSION TEMPLATE AND INTERVIEW WORKSHEET WILL BE DECLINED *.
Product Engineer 1 AHEAD, LLCProduct Engineer 1Libertyville, ILCollaborate on quoting requests with other Product Engineers, Sales Engineers, Project Managers, external client facing teams, and directly with the client as necessary for complete and accurate quotes. You will collaborate closely with Program Management, Account Coordinators, Production Engineering, Manufacturing, System Verification, Sales Engineering, and clients to provide a high-quality project experience.
Senior Offensive Security Engineer Ecolab Inc.Senior Offensive Security EngineerNaperville, IL$101,400–$152,100 / yearThe Senior Offensive Security Engineer, Commercial Products will actively perform security testing for most of their time while supporting offensive security engagements, mentoring engineers as needed, and helping improve engagement scope, testing methods, reporting quality, remediation validation, and risk-based prioritization. Plan, scope, and execute technical security assessments focused on identifying exploitable vulnerabilities, attack paths, insecure configurations, weak access controls, exposed secrets, insecure APIs, cloud misconfigurations, and product-specific security gaps.
Associate Software Engineer Northrop Grumman CorpAssociate Software EngineerRolling Meadows, IL$72,700–$109,100 / yearBasic Qualifications for Associate Embedded Software Engineer: Bachelor's degree in computer science, Computer Engineering, or similar engineering discipline with 1+ years of relevant software engineering experience. The Embedded Software Engineer designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing requirements.
Software/Principal Software Engineer Northrop Grumman CorpSoftware/Principal Software EngineerRolling Meadows, IL$85,400–$128,000 / yearBasic Qualifications for Principal Embedded Software Engineer: Bachelor's degree in Computer Science, Computer Engineering, or similar engineering discipline with a minimum of 5+ years of engineering experience, or 3+ years with a Master's degree in Computer Science, Computer Engineering or similar engineering discipline or in lieu of degree, an additional 4 years of experience is required. Basic Qualifications for Embedded Software Engineer: Bachelor's degree in Computer Science, Computer Engineering, or similar engineering discipline with a minimum of 2+ years of engineering experience, or Master's degree in Computer Science, Computer Engineering or similar engineering discipline or in lieu of degree, an additional 4 years of experience is required.
Principal/Sr. Principal Systems Engineer Northrop Grumman CorpPrincipal/Sr. Principal Systems EngineerRolling Meadows, IL$108,800–$163,200 / yearResponsibilities may include development of simulation code and scripts, design of system models, documentation of model assumptions and performance, test automation, test reports, and execution of integration test activities in virtual environments and/or System Integration Labs (SILs) or offsite locations. Basic Qualifications for Principal Systems Engineer: Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) field with 5 years of related experience; OR a Master's degree in a STEM field with 3 years of related experience; OR PhD in a STEM field with 1 years of related experience.
Sr. Principal Software Engineer Northrop Grumman CorpSr. Principal Software EngineerRolling Meadows, IL$131,100–$196,700 / yearPrincipal Embedded Software Engineer: Bachelor's degree in Computer Science, Computer Engineering, or similar engineering discipline with a minimum of 8+ years of engineering experience, or 6+ years with a Master's degree in Computer Science, Computer Engineering or similar engineering discipline or in lieu of degree, an additional 4 years of experience is required. The Embedded Software Engineer designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and integrated with engineering, scientific and manufacturing requirements.