Embedded software engineer
3B Staffing LLC
Education / Experience Required: Bachelor's degree in Computer Science, Computer Engineering, or similar experience 7+ years Embedded Development and/or Embedded Test Development Required Knowledge / Skills / Abilities: Expertise in C# and a working knowledge of C/C++ Working knowledge of C# and C/C++ Basic understanding Knowledge of software test methodologies and automation principles: Regression test, functional test, unit test, black box test, white box test, etc. Basic understanding of electrical schematics and circuit analysis Ability to understand basic mechanical, pneumatic and electronic systems Ability to effectively work in a team environment Strong analytical problem solving and decision-making skills Preferred Knowledge / Experience: Knowledge of control systems and/or process control environments Experience with distributed version control (Mercurial, Git, or similar) Familiarity with Continuous Integration (CI) tools (TeamCity, Jenkins, or similar) Experience with ARM embedded processor platforms Knowledge of test equipment (National Instruments or similar) including data acquisition, analog and digital output cards, relays, power supplies, etc. Experience with industrial protocols: HART, Foundation Fieldbus, Profibus, Industrial Ethernet, Modbus, etc. 3B Staffing LLC
- Job Description Define, design, and develop embedded software features for Fisher branded products Create and maintain manual and automated... ...and company standards Read, interpret, and apply engineering and industry standards to embedded development work Collaborate...SuggestedTemporary workWork from home
- Emerson is seeking a skilled and versatile Software Engineer to help build next-generation web experiences for Fisher's digital valve controllers... ...devices. Working at the intersection of web development and embedded systems, you will design and implement responsive, efficient...SuggestedFull timeTemporary workRemote workFlexible hours
- ...and standardize development workflows Embedded Firmware Implementation (30%) Develop... ...Assist with BSP, driver, and application software development Debug firmware and... ...testing Collaborate with cross-functional engineering teams Who You Are: ~ You identify and...SuggestedInternshipFlexible hours
$18 - $26 per hour
Frito-Lay is seeking Warehouse Workers / Material Handlers to work in distribution centers loading, unloading, moving, and organizing snack products for delivery routes. Warehouse Workers are responsible for loading delivery trucks with product, unloading incoming shipments...SuggestedHourly payFull timeWork at officeShift workNight shiftWeekend work- ...technical solutions Prepare and review quotations Recommend pricing strategy Collaborate with global sales teams, product engineering, product marketing, and technical experts to create alignment between customer requirements and product solutions Troubleshoot...SuggestedInternshipFlexible hours
- At Emerson in Marshalltown, the Materials Engineer role offers the opportunity to drive innovation through advanced materials engineering... ...Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution...Full timeTemporary workCasual workWork at officeWorldwideFlexible hours
- Description Position at JBS USA Project Engineer Division/Department: Pork Location: Marshalltown Job title: Project Engineer Reports to: Ron Hesse Salaried Grade: Exempt Type of position: Full-time Hours: Flexible as needed...Full timeContract workFor contractorsWork at officeFlexible hoursShift workWeekend work
- ...custom-designed control valves, is seeking a motivated Industrial Engineer to join our Marshalltown, Iowa team. This role offers the... ...using G and M codes, as well as experience with CNC programming software such as Edge Cam, Mastercam, etc. Experience supporting machining...Full timeWork at officeFlexible hours
- ...valves. Participate in continuous improvement projects for test technology. Work with Simulation, Design, Materials and Product Engineering groups as part of a multi-functional team to determine testing requirements. Develop and complete test plans in cooperation...Full timeInternshipFlexible hours
- ...areas based on the student's level of academic achievement: Engineering Lab - Exposure to a variety of products in our product line... ...technologies. Create schematics and PCB layout used to design embedded circuit boards on CAD. Design, build, and test complete...Full timeInternshipFlexible hours
- ...of ways by exploring opportunities associated with your major and rotating through multiple departments. Collaborate with other engineers, teams, and departments to develop and implement solutions to safety, quality, and production challenges Document current and...Work experience placementInternshipWork at officeFlexible hours
- ...results to requestors, accurately describing test procedures and/or failure analysis mechanisms Revise company standards Support Engineering Change Management work processes Update web pages For This Role, You Will Need: Enrollment in a Bachelor's degree...InternshipFlexible hours
- ...goal. You solicit both input and discussion. For This Role, You Will Need: Currently pursuing a Bachelor's degree in Software Engineering, Software Development, Computer Science, or related field At least one object-oriented programming course completed prior...InternshipFlexible hours
$65k - $75k
...$65,000 - $75,000 Mechdyne Corporation is seeking a Mechanical Engineer to help design and develop innovative solutions for clients around... ...Design, or related field. Experience with 2D and 3D CAD software. Hands‑on engineering or manufacturing experience. Strong problem...- The Global Quality Project Engineer is responsible for the digital transformation efforts that will benefit the global quality organization. These efforts include reviewing software and hardware options, recommending solutions, developing the tools, and rolling them out...Full timeTemporary workFlexible hours
- ..., You Will Need: Currently pursuing a Bachelor's degree in Engineering, or related technical discipline Legal authorization to work... ...signals Programming skills with industrial automation software such as DeltaV Our Culture & Commitment to You: At Emerson...Full timeInternshipFlexible hours
- Description Position at JBS USA Assistant Plant Engineer Division/Department: Pork Location: Marshalltown Job title... ...~Basic computer skills and proficiency with basic office software (Word and Excel) ~Supervisory Skills – Maintenance and Utilities...Hourly payFull timeFor contractorsWork at officeFlexible hoursShift workAfternoon shift
- ...DESCRIPTION In This Role, Your Responsibilities Will Be: Embed with engineering teams to observe and document current workflows - from... ...Need: Currently pursuing a degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field...InternshipFlexible hours
- Emerson is currently seeking a Structural Simulation Engineer in Marshalltown, IA. The individual selected for this critical roll will... ...EMERSON Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless...Full timeTemporary workFlexible hours
- ...you are looking for an opportunity to build your Prognostics Engineering experience and drive the development of new technologies, Emerson... ...working closely with the marketing, advanced technology, and software program teams to manage the multi-location engineering...Full timeTemporary workFlexible hours
- At Emerson in Marshalltown, the Materials Engineer role offers the opportunity to drive innovation through advanced materials engineering... ...Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution...Full timeTemporary workCasual workWork at officeWorldwideFlexible hours
- Do you enjoy solving sophisticated engineering problems? Are you looking for a company where you can have career-long professional growth... ...time estimates for machine process routings. Use CAM software to create CNC programs for machine tools, lathes, and milling...Full timeTemporary workFlexible hours
- JOB DESCRIPTION Do you enjoy solving sophisticated engineering problems? Are you looking for a company where you can have career-long professional... ...time estimates for machine process routings. Use CAM software to create CNC programs for machine tools, lathes, and milling...Temporary workFlexible hours
- ...Job Description Job Description Job Title: Site Engineering Liaison / Field Engineer Location: Marshalltown Iowa Type : Contract Assignment Duration: 18–24 months (project-based) (Starting August 2026) Role Summary System One is recruiting for Site Engineering...Full timeContract workFor contractorsFor subcontractorLocal areaHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded software engineer. Be the first to apply!
- entry level software sales Marshalltown, IA
- software implementation project manager Marshalltown, IA
- remote software sales Marshalltown, IA
- healthcare software sales Marshalltown, IA
- id software Marshalltown, IA
- software Marshalltown, IA
- embedded software engineer iot
- junior embedded software engineer
- embedded design engineer
- embedded electrical engineer



