Embedded Software Engineer
$60 - $85 per hourActalent
Embedded Software EngineerThis Embedded Software Engineer role focuses on designing and developing high-quality, scalable embedded web and control solutions for ruggedized pan and tilt positioners, camera systems, tripods, and related video accessories. You will act as a technical thought leader, evaluating alternative architectures, identifying risks, and proposing mitigation strategies for new and custom products in a dynamic, entrepreneurial environment that values energy, enthusiasm, and innovation.ResponsibilitiesInitiate and implement efforts to detect, solve, and prevent the recurrence of design problems, while driving initiatives that reduce excess work costs and improve overall efficiency.Stay current with new and emerging technologies in embedded software and related domains, and serve as a technical resource and mentor to other team members.Develop and support team efforts to create embedded software for boards with 32-bit microcontrollers and system-on-modules (SOM) that interface with sensors, motor drivers, and other hardware components.Maintain, enhance, and refactor existing software developed for embedded boards to improve functionality, reliability, and performance.Design and develop control software using HTML, JavaScript, PHP, Python, C++, and C# for embedded systems, as well as computer-based control, test, and configuration tools for embedded products.Lead and actively participate in design reviews for software requirements and architectures, ensuring that solutions are robust, scalable, and aligned with product objectives.Create and release software designs that assure functionality, feasibility, reliability, completeness, and conformance with internal engineering standards, while maintaining high quality and consistency of deliverables.Perform failure analysis on returned units to diagnose software and communication-related electrical issues, and implement corrective actions to improve product performance and reliability.Debug and troubleshoot embedded systems and prototyping boards using appropriate tools and techniques to resolve complex hardware–software interaction issues.Use electrical test equipment such as network analyzers, oscilloscopes, and protocol analyzers across a wide range of applications to validate and verify system behavior.Support products operating in an OEM facility environment, ensuring that embedded software integrates seamlessly into customer systems and meets operational requirements.Contribute to the conception, preparation, and analysis of software specifications, and resolve product performance problems that arise due to software-related issues.Essential SkillsBachelor of Science degree in Electrical Engineering or Computer Engineering from an accredited engineering school.Experience in software development focused on embedded web technologies, ONVIF protocol, video-based object tracking, and control graphical user interfaces (GUIs).Strong proficiency in coding and development techniques using HTML, JavaScript, PHP, Python, C++, and C# on Embedded Linux or similar platforms.Hands-on experience with embedded Linux environments and 32-bit microcontrollers or system-on-modules (SOM).Experience with serial communication using ASCII and binary protocols such as MODBUS, IBM BiSync, SONY VISCA, and PELCO-D.Experience implementing RTOS and TCP/IP stacks on embedded platforms.Practical experience with embedded device networking and handling real-world internet variability, including packet loss, latency, bandwidth estimation, and forward error correction (FEC).Demonstrated ability to conceive, prepare, and analyze software specifications and to resolve product performance issues caused by software defects or limitations.Ability to debug and troubleshoot embedded systems and prototyping boards using tools such as network analyzers, oscilloscopes, and protocol analyzers.High level of self-motivation and drive to succeed in a fast-paced, challenging, and fluid environment.Strong interest and passion for embedded systems and test/control software.Ability to collaborate effectively in an OEM product support context and work closely with cross-functional teams.Additional Skills & QualificationsExperience with ARM-based controllers or similar processors and controllers.Proficiency in C++ with the Qt framework for developing user interfaces and control applications.Familiarity with TI Code Composer Studio for development and debugging on Texas Instruments platforms.Experience in the motion control domain, including motor control and positioning systems.Experience with networking and video streaming technologies, particularly in embedded and security-related applications.Comfort working with defense-related technology and solutions.Strong analytical and problem-solving skills, with the ability to evaluate alternative designs and propose risk mitigation strategies.Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.Work EnvironmentThis position is based in a hybrid work environment that combines on-site collaboration in the Chicago area with remote work flexibility. You will work with ruggedized pan and tilt positioners, camera systems, tripods, and video accessories, focusing on embedded Linux platforms, 32-bit microcontrollers, ARM-based controllers, and associated networking and video streaming technologies. The culture is entrepreneurial and fast-paced, encouraging initiative, innovation, and continuous learning. You will use a range of development tools and electrical test equipment, including network analyzers, oscilloscopes, protocol analyzers, and IDEs such as TI Code Composer Studio, while collaborating closely with cross-functional engineering teams to deliver reliable, high-performance embedded solutions for defense-related applications.Job Type & LocationThis is a Contract to Hire position based out of Northfield, IL.Pay and BenefitsThe pay range for this position is $60.00 - $85.00/hr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision; Critical Illness, Accident, and Hospital; 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available; Life Insurance (Voluntary Life & AD&D for the employee and dependents); Short and long-term disability; Health Spending Account (HSA); Transportation benefits; Employee Assistance Program; Time Off/Leave (PTO, Vacation or Sick Leave).Workplace TypeThis is a hybrid position in Northfield, IL.Application DeadlineThis position is anticipated to close on Sep 7, 2026.
$60 - $85 per hour
...Embedded Software Engineer This Embedded Software Engineer role focuses on designing and developing high-quality, scalable embedded web and control solutions for ruggedized pan and tilt positioners, camera systems, tripods, and related video accessories. You will act...SuggestedContract workTemporary workRemote work$127.2k - $190.8k
...where you can make an impact.With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance,... ...have something special for you.SUMMARY OF PRIMARY FUNCTIONThe Embedded software Engineer is a key member of the IDEX-Dispensing team. He\she...SuggestedFull timeFor contractorsLocal area$90k - $110k
Title: Embedded Software EngineerLocation: Buffalo Grove, ILShift: 1st ShiftHire Type: Direct HireSalary: $90,000-$110,000 per yearComprehensive Benefits PackageSterling Engineering is hiring an Embedded Software Engineer for a global engineering and manufacturing organization...Suggested$79.3k - $113k
...communities. How will you make a difference ? As an experienced engineer within Wabtec Bus Solutions, you will drive design and development focused on a mix of major initiatives in embedded software development for different products, controls, & sensors. Reporting...SuggestedWork experience placementWork at officeWorldwide- ...Senior Embedded Software Engineer (Wireless Systems) We are seeking a Senior Embedded Software Engineer to join a highly advanced engineering team developing software for wireless communication devices. This is not a typical embedded role. The environment is technically...SuggestedLocal areaRemote work
- A leading global transportation technology provider located in Buffalo Grove, Illinois, is seeking an experienced engineer focused on embedded software development within Wabtec Bus Solutions. The ideal candidate should have a Bachelor's degree in computer or software engineering...
- Shure is seeking a Senior Embedded Software Development Engineer to design, implement, test and integrate real-time multitasking software for professional audio products. You’ll contribute to architecture and design while collaborating across engineering disciplines. Hybrid...Work at office
$127.2k - $190.8k
Summary of Primary Function The Embedded Software Engineer is a key member of the IDEX-Dispensing team. He/she will work with local team members and global dispensing units on key design and development activities in embedded systems - driver and firmware development....For contractorsLocal area$60 - $85 per hour
...Job Description Job Description Job Title: Embedded Software Engineer Job Description This Embedded Software Engineer role focuses on designing and developing high-quality, scalable embedded web and control solutions for ruggedized pan and tilt positioners,...Contract workTemporary workRemote work- Shure is seeking a Senior Embedded Software Development Engineer to design, implement, test, and integrate real-time, multitasking software for Shure’s professional audio products. This role will work on architecture and design work as well as interacting with other engineering...Work at office
$104k - $130k
UL Solutions is seeking an Electrical Engineer with experience in Revit and building systems to join the Design & Construction team within the Facilities Department.This role is ideal for an engineer with a background in A/E design consulting and experience in electrical...Full timeWork at office3 days per week$113k - $182k
...Communications at Shure! As a Lead System Test Engineer (Audio & Video Solutions) specializing... .... Familiarity with UC hardware and software interoperability issues and solutions.... ...can see through the complexities of embedded products? We're looking for someone with...Full timePart timeWork at officeWorldwideWork visaFlexible hours- ...returns in markets where highly innovative, customer-focused solutions are required.DescriptionThe Global Infrastructure and Systems Engineer is responsible for the design, stability, security, and recoverability of the company’s global IT infrastructure across on‑...Local area
- ...Chair, Department of Electrical & Computer Engineering About the Company Prestigious private research university Industry Higher Education Type Educational Institution Employees 1-10 About the Role The Company is seeking a Chair for its Department...
$111.8k - $142k
...support, upgrades, and maintenance of infrastructure, including software, servers, networking, and storage. Maintains and supports... ...critical infrastructure. Provides escalated user support for server Engineers, requests, problem resolution, system changes, and upgrades....For contractorsWork at office$80.3k - $95k
...Cyberinfrastructure Platform Services team is seeking a Systems Engineer to support the design, implementation, and maintenance of multi... ...information technology application environments, including software installation and configuration, server operating systems, networking...Work at office- ...existing technology components.Writes clean, efficient, and well-engineered front-end and back-end code using modern frameworks and... ...team.Actively leads collaborative efforts through all phases of software development life cycle (SDLC), including requirements analysis...Immediate startRemote workWorldwideShift work
$142k - $189k
...testing, inspection and certification services, together with software products and advisory offerings, that support our customers’ product... ...real change — in a changing world.University Degree in Engineering required. Electrical Engineering, Mechanical Engineering, or HVAC...Full time- ...firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionHi, I have a following wonderful full...Permanent employmentFull timeH1bRelocation
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred• At least 4 years of...Permanent employmentFull timeH1b
- Identity and Access Management Systems Engineer Halo Group is a premier provider of IT talent. We place technology experts within the teams of the world’s leading companies to help them build innovative businesses that keep them one step closer to their customers and one...Permanent employmentFull time
- Global Connect Technologies seeks a mid-level Embedded C++ Developer to support embedded software powering building automation systems in commercial and industrial settings. You will work in a collaborative, agile environment with opportunities for growth and impactful...
- ...firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred• At least 6 years...Permanent employmentFull timeH1b
- ...firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 6 years technology...
$127.2k - $190.8k
IDEX is seeking an Embedded Software Engineer in Wheeling, Illinois. This role involves designing and developing embedded drivers and firmware, particularly utilizing C programming for embedded systems. Ideal candidates will have a Bachelor's degree in Electronics and...$127.2k - $190.8k
Fluid Management is seeking an Embedded Software Engineer to join our team in Wheeling, Illinois. This role involves developing and maintaining embedded drivers and firmware, focusing on C programming and real-time applications. Candidates should have at least 5 years...$113k - $182k
Overview: We are looking for a Systems Test Engineer, that will be driving world-class audio performance at Shure! Shure is seeking... ..., audio/DSP processing, firmware, networking, control software, and the broader ecosystem. Acting as a true customer advocate...Full timePart timeWork at officeRemote workWorldwideWork visaFlexible hours- A leading IT consulting firm in Glenview is seeking an experienced Identity and Access Management Systems Engineer to join their Corporate Headquarters Information Security team. This role involves testing and configuring identity management systems, implementing web access...
- Northwestern University is seeking a Senior Systems Engineer for the IT Cyber Platform Services department in Evanston. The role involves... ..., upgrading, and maintaining complex infrastructure across software, servers, networking, and storage, with on‑call rotation and escalation...
- Northwestern University is seeking a Systems Engineer in Evanston, IL to support design, implementation, and maintenance of multi-tier application environments. The role provides hands-on experience across the technology stack, working with senior engineers to deliver...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!


