Embedded Software Engineer
$78.4k - $130kAvery Weigh-Tronix
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. 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. 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: Creative concept development Detailed design Mathematical and scientific verification Prototype build and evaluation Engineering documentation 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. 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. #J-18808-Ljbffr Avery Weigh-Tronix
- ...candidate will demonstrate a strong technical capability and engineering foresight, with the ability to lead complex development programs... ...design of all battery components – mechanical, electrical, software, and electronics. Develop relationships with suppliers to help...SuggestedTemporary workFor contractorsWork experience placementWorldwideFlexible hours
- ...they arise during project execution.Assisting the construction team in developing design changes to resolve field problems.Resident Engineers will be able to provide firsthand assistance in finding problem solutions.Resident Engineers approve Field Change Documents (FCDs)...SuggestedFull timeFor subcontractorWork at officeLocal areaRemote workRelocationHome office
$99.3k - $198.7k
...and branded generic medicines. Our 122,000 colleagues serve people in more than 160 countries. JOB DESCRIPTION: Customer Experience Engineer Working at Abbott At Abbott, you can do work that matters, grow, and learn, care for yourself and your family, be your true self,...SuggestedLocal areaWorldwideShift work- ...there will be expectation for the candidate to be fully mobile.Job Summary:In this role, you will manage a team and provide field engineering leadership for work planning and packaging, material management, quantity validation, safety and quality control, technical...SuggestedFull timeFor contractorsFor subcontractorWork at officeLocal areaRemote workRelocation
- ...there will be expectation for the candidate to be fully mobile.Job Summary:In this role, you will manage a team and provide field engineering leadership for work planning and packaging, material management, quantity validation, safety and quality control, technical...SuggestedFull timeFor subcontractorWork at officeLocal areaRemote workRelocation
- ...The way we see it, every Alcoan is a work-shaper, team-shaper, idea-shaper & world-shaper.We are seeking an Electrical Reliability Engineer to join our team in Lake Charles, LA. This role offers the opportunity to apply and grow your expertise in electrical systems,...Full timeFor contractorsWork at officeFlexible hours
- ...there will be expectation for the candidate to be fully mobile.Job Summary:In this role, you will manage a team and provide field engineering leadership for work planning and packaging, material management, quantity validation, safety and quality control, technical...Permanent employmentFull timeTemporary workFor subcontractorWork at officeLocal areaRemote workRelocation
- ...Advance with Innovation. You will report to the Manager, Project Management NAM. The Opportunity JBT Marel is looking for a Layout Engineer in Des Moines, IA. The Layout/ Engineer is responsible for creating optimal solutions for Level 2 and 3 projects and preparing...Temporary workWork experience placementLocal area
$145k - $170k
...The Senior Optical / Opto-Mechanical Engineer researches, develops, designs, tests, evaluates, and documents optical and opto-mechanical... ...in support of other job functions, including hardware/software/process engineering, manufacturing, supply chain, and field service...Full timeWork experience placementLocal area- ...of this team. Through the technology we develop, researchers, engineers, and clinicians are revolutionizing personalized treatment — helping... ...-specific guide & implant designs using in-house developed software solutions. Our Medical Production team turns design into...
- ...and white goods sectors. In order to reinforce our growth plans in North America, Marposs Corporation has an opening for a Sales Engineer. Reporting to the VP of Sales & Marketing, the position will have account responsibility for major machine tool probing and monitoring...Temporary work
- ...manufacturing and field assembly. Apply Chantland-MHS drafting standards and best practices. Collaborate with Lead Controls Designers and Engineering leadership on project execution. Develop accurate and timely design documentation with minimal errors. Maintain compliance with...Work at officeLocal area
$120k - $140k
...0.00/yr Direct message the job poster from Ascendion About Ascendion Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees....Temporary work- HCA Healthcare is seeking a skilled EP (Electrophysiology) Technologist to join our dedicated healthcare team. In this role, you will support our cardiology department by assisting with the diagnosis and treatment of cardiac arrhythmias. Utilizing state-of-the-art technology...
- Job Title Process Engineer Position Overview Join a team where you'll make a visible impact on one of the industry's most advanced hard surface manufacturing operations. We're seeking a Process Engineer who thrives in a fast-paced manufacturing environment and enjoys solving...Shift workRotating shiftDay shift
- We are looking for a Process Engineer to join our team in Buffalo, IA . As a Process Engineer with Quikrete Heavy Construction Materials, your primary responsibilities are to lead plant discussions and investigations to improve throughput, efficiency, quality, and environmental...For contractorsWork at officeShift work
- Building Engineer Quad Cities, IA Responsibilities Operate, inspect, maintain, service and repair all mechanical (HVAC), electrical,... ...and force necessary to the task Proficient in Microsoft based software Excellent oral communication skills Possess appropriate and competitive...For contractors
- Position Summary: A process engineer intern at Crane Resistoflex is responsible for supporting production through daily trouble shooting... ...and root cause analysis skills. Proficient with 2D and 3D CAD software Preferred Qualifications/Experience Exposure to lean manufacturing...Work experience placementInternship
$80k - $120k
Overview Join to apply for the Aerospace Sales Engineer role at Trelleborg Sealing Solutions . Summary of the role: The Sales Engineer (SE) is responsible for promoting and selling Trelleborg products and services using sales excellence concepts within an assigned geographic...Full timeLocal areaFlexible hoursNight shift$55 - $80 per hour
...Rinvio is hiring a Process Control Engineer for process controls, PLC systems, and industrial automation engineering in the Iowa City, IA area. Pay: $55-$80/hour, based on experience Location: Iowa City, IA Schedule: Full-time industrial/plant support work;...Full timeContract work- ...and safety protocols within graph-structured agent designs. Collaborate with cross-functional teams (e.g., data scientists, software engineers) to iterate on agent designs based on feedback and testing. Conduct experiments, simulations, and evaluations to refine agent...
- ...the power of peptides and bringing scientifically validated ingredients into everyday products, and they are hiring a Staff Process Engineer (Technical Leader) to join their growing business. This is a technically senior role within the Operations and Engineering team,...Contract work
- ...Job Description Precast Structural Engineer Location: Lake Charles, LA Work Schedule: Full-Time | Onsite Employment Type... ..., or specialty concrete systems. Experience with structural software such as ETABS, Tekla Tedds, Eriksson Technologies, RISA, STAAD,...Full timeInternshipLocal areaRelocation package
- ...peoples' lives through our products and presence in the communities in which we operate.SUMMARYAre you a newly graduated electrical engineering student looking to GROW your career?Graduate Rotational Opportunities at Westlake (GROW) is a leadership development program for...Rotational programFull timeWork at officeLocal area
- About the job Mechanical Engineering Supervisor About the Role We are seeking a skilled Mechanical Engineering Department Head to join a... ...Proficiency with Trane Trace 700, Microsoft Office, and specification software Working knowledge of Revit and AutoCAD preferred Excellent...Work at office
- Posting Title X-Ray Technologist Overview At Fast Pace Urgent Care, X-Ray Techs provide clinical and administrative support essential for effective patient care under the direct supervision of a Provider, Nurse Practitioner or Physician Assistant. They provide outstanding...Full timeSeasonal work
$55 per hour
...across the globe. The Role We are seeking experienced Civil Engineers with Python skills to train and evaluate AI models on realistic... ...emphasizes engineering judgment and analytical rigor , not drafting or software development. What You’ll Do Design technically rigorous...Part timeFreelanceRemote workFlexible hours- ...integrated capabilities spanning planning and system studies, engineering and design, maintenance and testing, program management, construction... ...~ Learn and apply engineering application software to complete engineering tasks such as ground grid design, relay...Permanent employmentTemporary workWork experience placementInternshipWork at officeImmediate startVisa sponsorship
- ...Title: Industrial Engineer Job ID: 15326-1 Location : Lake Charles, LA 70615 Shift : 5x8 (M-F) 1st shift Citizenship : US Citizenship required 12 -month contract to begin with. Please send me a word copy of your resume,...Contract workShift workDay shift
- ...peoples' lives through our products and presence in the communities in which we operate.SUMMARYAre you a newly graduated mechanical engineering student looking to GROW your career?Graduate Rotational Opportunities at Westlake (GROW) is a leadership development program for...Rotational programFull timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- remote software sales Iowa, LA
- software support Iowa, LA
- entry level software sales Iowa, LA
- software Iowa, LA
- id software Iowa, LA
- healthcare software sales Iowa, LA
- software asset management analyst Iowa, LA
- software sales Iowa, LA
- software implementation project manager Iowa, LA
- embedded security developer

