Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$78.4k - $130k

ITW

Job Description:

Objective of role:

The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration, and support of microcontroller-based embedded systems.

Expectations:

This role blends hands-on engineering with cross-functional collaboration, technical problem solving, product lifecycle support and software technical leadership where appropriate. The engineer will contribute to software architecture, product enhancements, and reliability validation while supporting internal teams, customers, and manufacturing operations.

This position requires strong analytical skills, a solid foundation in software engineering principles, and the ability to work independently across most phases of the development cycle. The ideal candidate is comfortable working close to the hardware and can efficiently diagnose and resolve low-level issues involving microcontrollers, memory, interfaces, sensors, and communication devices.

Main Duties and Responsibilities:

Software Design & Development

• Develop, code, test, and debug new embedded software or enhancements to existing software for third-party customers and internal product lines.

• Work from specifications with limited guidance to design and modify moderately complex software applications, tools, and utilities.

• Apply software design theories, engineering principles, and scientific methods to create robust, maintainable embedded solutions.

• Modify existing software packages to meet unique customer configurations and requirements.

• Validate successive software versions to ensure proper integration with system hardware.

• Bring up embedded software on new hardware platforms, including initialization and verification of microcontrollers, memory, clocks, interrupts, communication interfaces and peripheral devices.

• Develop, integrate and debug low-level drivers and board support software for interfaces such as UART, SPI, I2C, ADC, USB, Ethernet, GPIO, etc.

Engineering Leadership & Departmental Support

• Provide technical input to project schedules, development estimates, software-related planning activities and team training needs.

• Coordinate technical activities with cross-functional project teams and communicate software scope, status, risks, and technical issues clearly.

• Document designs, changes, and engineering analyses thoroughly and professionally.

Testing, Reliability & Verification

• Determine test and analysis requirements to validate product reliability, performance, and parameter control.

• Conduct or coordinate tests to evaluate failure limits, environmental susceptibility, component reliability, and overall product safety.

• Participate in the design of product test equipment or production test systems when needed.

• Interpret test results and translate findings into actionable engineering decisions.

• Develop and execute bring-up, integration, and regression test plans for new hardware and firmware.

• Diagnose issues related to startup behavior, communication failures, timing issues, memory, and interaction between firmware and hardware.

Cross Functional & Customer Support

• Resolve software-related user complaints and respond to suggestions for improvements or enhancements.

• Assist in the development of software user manuals and technical documentation.

• Collaborate with technical staff to diagnose and resolve software issues.

Innovation & Product Development

• Drive the electrical/software design process from concept through manufacturing release, including:

o Creative concept development

o Detailed design

o Mathematical and scientific verification

o Prototype build and evaluation

o Engineering documentation

o Production transition

• Work closely with electrical engineering during schematic review, component selection and prototype bring-up to ensure software readiness and efficient debug.

Qualifications:

• Bachelor’s degree in engineering (Software, Electrical, Computer Engineering, or related discipline required).

• Minimum of 4 years of relevant experience in embedded software development or related engineering roles.

• Proficiency in embedded programming languages (e.g., C/C++), version control (Git/Github) and real-time operating environments (FreeRTOS, MQX).

• Strong understanding of hardware/software integration and system level design.

• Ability to work independently across design, coding, testing, debugging, implementation, and documentation phases.

• Excellent analytical, problem-solving, and communication skills.

• Experience supporting manufacturing, field teams, or customer applications is a plus.

• Demonstrated experience with new board bring-up, including debug of low-level hardware/software issues on prototype hardware.

• Ability to read and work from schematics, datasheets, reference manuals and interface documentation.

• Experience with embedded debug tools such as JTAG debuggers, oscilloscopes, logic analyzers and serial/protocol analysis tools.

• Experience integrating communication and connectivity technologies such as Bluetooth/BLE, UART, SPI, I2C, USB, or Ethernet.

• This role requires quarterly travel to our Fairmont, MN facility, with the possibility of additional onsite visits depending on project-specific needs.

#LI-Remote

Compensation Information:

salary range

$78,400 - $130,000

ITW is an equal opportunity employer. We value our colleagues’ unique perspectives, experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential.

As an equal employment opportunity employer, ITW is committed to equal employment opportunity and fair treatment for employees, beginning with the hiring process and continuing through all aspects of the employment relationship.

All qualified applicants will receive consideration for employment without regard to race, color, sex, gender identity, sexual orientation, religion, national origin, age, disability, protected Veteran status or any other characteristic protected by applicable federal, state, or local laws.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Springfield, IL vacancy
  • $65k - $75k

    Title- Embedded SW Engineer- Matlab/Simulink Location: Mossville, IL(Onsite) Job Type: Full-Time Opportunity Salary Range: $65k to $75k Job Description...  ...functional teams consisting of hardware engineers, internal software tool engineers, and system engineers Requires degree in... 
    Suggested
    Full time

    Veridian Tech Solutions, Inc.

    Springfield, IL
    3 days ago
  • $70k - $110k

    Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support...  ...and additional opportunities within our own organization. Embedded Software Engineer This position is associated with the design and... 
    Suggested
    Full time
    Temporary work
    Work at office
    Flexible hours

    RFA Engineering

    Springfield, IL
    5 days ago
  • General information Job Posting Title Journeyman Systems Engineer Date Tuesday, June 9, 2026 City Springfield State VA Country United States Working time Full-time Description & Requirements Maximus is a trusted federal partner... 
    Suggested
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Springfield, IL
    4 days ago
  • General information Job Posting Title Senior Systems Engineer Date Tuesday, June 9, 2026 City Springfield State VA Country United States Working time Full-time Description & Requirements Maximus is a trusted federal partner supporting... 
    Suggested
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Springfield, IL
    2 days ago
  •  ...Kids for the Future is seeking a Senior Systems Engineer to design, implement, and secure our core infrastructure in a hybrid Microsoft ecosystem. You will own identity infrastructure, manage Windows servers and cloud services, and mentor junior engineers while driving... 
    Suggested

    Kids For The Future

    Springfield, IL
    5 days ago
  • $54.4k - $57.99k

     ...environments or quality assurance tasks is a plus. Strong attention to detail and multitasking ability. Proficiency with common office software and ticketing or CRM systems. Ability to work independently while contributing to a collaborative team culture. Minimum... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Springfield, IL
    2 days ago
  • $84.84k - $149.08k

    Covista is America's largest healthcare educator, serving more than 97,000 students and supported by a community of 385,000 alumni across five accredited institutions. Through personalized, tech-enabled education powered by 10,000 faculty and colleagues, Covista expands...
    Work at office
    Flexible hours

    Covista

    Springfield, IL
    5 days ago
  • $140k - $160k

     ...Base Pay $140,000.00 - $160,000.00 / Year Job Category Information Technology Employee Type FT Exempt Description The Senior Systems Engineer is a senior technical contributor responsible for designing, implementing, securing, operating, and modernizing the organization's... 

    Kids For The Future

    Springfield, IL
    5 days ago
  • $116.36k - $155.15k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Springfield, IL
    2 days ago
  •  ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United...  ...applied AI development. This role will be embedded within a group of life science thought...  ...including agents, throughout the entire software development lifecycle (SDLC). Experience... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Norstella

    Springfield, IL
    3 days ago
  •  ...make a difference with us.Ardent is looking for an IT Systems Engineer (ITSE) to join our dynamic team supporting the Department of Justice...  ...degree or higher in Information Technology, Computer Science, Software Engineering, or a related discipline2+ years of experience... 
    Full time
    Local area

    Ardent Services

    Springfield, IL
    5 days ago
  •  ...into system requirements Serve as liaison VOC from Marketing to Engineering Work with Engineering Project Management to define and scope...  ...Architecture Lead engineering resources (Electrical, Mechanical, and Software) in the decomposition of system requirements to derived... 

    Jobtailor

    Springfield, IL
    1 day ago
  •  ...define the new space era by continuously pushing the boundaries of engineering models services and technology development. Visit us at...  ...technical status with the Systems Engineer, Hardware Engineers, Software Engineers, and other Project team members, as appropriate Conduct... 
    Full time
    Contract work
    Work experience placement
    For subcontractor

    Relative Dynamics

    Springfield, IL
    1 day ago
  • $121.4k - $218.6k

     ...pioneering the reliability an elite, high-density hardware and software infrastructure spanning the globe. You'll collaborate with product...  ...them when they are breached. As a Senior Site Reliability Engineer, you will be responsible for: Developing and scaling robust... 
    Work experience placement
    Work at office

    Akamai

    Springfield, IL
    2 days ago
  • $104.9k - $174.7k

     ...operational best practices. Own prioritization of reliability engineering tasks within team backlogs. Lead incident management...  ...site reliability principles and their application in improving software development processes. Familiarity with continuous integration... 
    Full time
    Local area

    RELX

    Springfield, IL
    3 days ago
  • $95k - $171k

     ...infrastructure, Kubernetes, and ensuring reliability for AI workloads within Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining dashboards, alerts, and monitoring for inference workloads using... 
    Permanent employment
    Work experience placement
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Springfield, IL
    2 days ago
  • $33 - $36 per hour

    Senior Recruiter @ The Planet Group: Creative, Design, Marketing & Product The Planet Group is seeking a Web Programmer to join one of our well‑known global pharmaceutical clients. The Web Programmer is responsible for building websites, emails, and banner ads. The position...

    The Planet Group

    Springfield, IL
    5 days ago
  •  ...Solutions Engineer Company: Norstella Location: Remote, United States Date Posted: Aug 18, 2026 Employment Type: Full Time...  ...Experience delivering work inside client environments, such as embedded engagements, professional services or consulting, is a plus.... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Norstella

    Springfield, IL
    3 days ago
  • $114.6k - $234.6k

     ...is enabled at deployment Partner with software/data teams to support monitoring and...  ...Functional Leadership Collaborate across OHD, engineering, operations, supply chain, and software...  ...to life-saving care. And with AI embedded across our products and services, we help... 
    Temporary work
    Flexible hours

    Oracle

    Springfield, IL
    2 days ago
  •  ...Participate in issue tracking and sprint activities using Jira or similar tools. Experience Requirements: ~7-10+ years of professional software development experience with a hands-on focus. ~ Expertise in Java, Spring/Spring Boot, REST APIs, microservices, and web... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Springfield, IL
    1 day ago
  • $129.5k - $186.1k

     ...About the Team: You'll join the Go-to-Market (GTM) Salesforce Engineering team, part of UKG's Global Technology organization. This team...  ...UKG's benefits and rewards at It is the policy of Ultimate Software to promote and assure equal employment opportunity for all... 
    Local area

    UKG

    Springfield, IL
    1 day ago
  • $150k - $200k

     ...We are a high growth technology company that delivers web-based software for healthcare organizations to provide and coordinate all...  ...healthcare technology industry.**Summary of the Lead AI Software Engineer**This senior-level role focuses on designing and delivering AI/... 
    Local area
    Remote work
    Flexible hours

    Streamline Healthcare Solutions

    Springfield, IL
    5 days ago
  • $165.2k - $206.5k

     ...($2M–$15M+), owning the full pre‑sales cycle from discovery through handoff Own peer‑level relationships with CIO, CISO, and VP Engineering buyers — earned through domain depth, sustained over deal cycles, and independent of HR as the primary champion Build the business... 
    Work experience placement
    Summer holiday
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week

    BetterUp

    Springfield, IL
    2 days ago
  •  ...databases. You will work within a cross-functional Agile team, collaborating with designers, product managers, and other engineers to deliver high-quality software solutions that meet business requirements and perform optimally across all platforms. Key Responsibilities... 

    TLA Inc

    Springfield, IL
    17 hours ago
  • $135k - $150k

     ...Senior Full Stack Developer will be responsible for the entire software development lifecycle of assigned software components, from...  ...JIRA/Confluence). Experience with AI Prompt Templates, Prompt engineering and applying them to developer AI tools such as Github CoPilot... 
    Permanent employment
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Karsun Solutions

    Springfield, IL
    5 days ago
  • $130k - $180k

     ...position, you will play a role in developing and scaling the software that powers our data processing pipelines. You will be responsible...  ...deployment; collaborate with spacecraft, payload, and mission engineering teams to ensure flight readiness. Responsibilities... 
    Permanent employment
    Full time
    Remote work
    Shift work

    Xplore

    Springfield, IL
    5 days ago
  • $50 - $75 per hour

     ...candidate for payment, fees, or to purchase equipment (e.g., laptops, software) as a condition of employment. All genuine job...  ...including time-series and geospatial data. Collaborate with engineers, designers, and product stakeholders to deliver intuitive user... 
    Hourly pay
    Full time
    Contract work
    Internship
    Remote work

    Levi Ray & Shoup Inc

    Springfield, IL
    5 days ago
  •  ...Retrieval-Augmented Generation (RAG), managing the lifecycle of vector embeddings, data ingestion, and prompt templating. MCP Server Engineering: Develop and maintain high-performance MCP servers to standardize data access and tool-calling across multiple LLM providers.... 
    Contract work

    Mphasis

    Springfield, IL
    5 days ago
  • $100k

     ...to name a few. Currently, we are looking for: Entry-level software programmers Java Full stack developers Python/Java developers Data analysts/ Data Scientists Machine Learning engineers Who should apply? Recent computer science/engineering/mathematics... 
    H1b

    SynergisticIT

    Springfield, IL
    3 days ago
  • $64.32k - $109.47k

    Job Title Web Developer (Principal Consultant #1081, 1920) Location Springfield or Chicago Union IFSOE Department Software Solutions Salary Full Salary Range: $64,322 - $109,467 Office Hours Monday - Friday 8:00 a.m. - 5:00 p.m. Job Overview ISBE is looking for experienced... 
    Work at office
    Monday to Friday

    Illinois State Board of Education

    Springfield, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!