Embedded Software Engineer
$70k - $110kRFA Engineering
Embedded Software EngineerRFA Engineering is an engineering service provider dedicated to delivering timely engineering support and expertise. We are seeking an entry-level to experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility.This is a full-time position with a full benefit package listed below that includes opportunities for professional growth, direct hire by our customers, and additional opportunities within our own organization.Responsibilities:Feature by feature Back-end software development per Software Requirements Document of embedded software applications that control vehicle functionsIntegration of software in a multi-developer team using Continuous Integration processFunctional and integration testing prior to hand-off to software test and evaluation groupDevelopment and release status tracking using the Agile development processCreation and support of software for machine prototypingTroubleshoot and provide solutions for issues/updates posed by customer on the products released by the aftermarket team using engineering software and hardware toolsCreation of software design documentationDesign, develop and modify software features and libraries to integrate them into various microcontrollersWork with software architects and developers to research and investigate project specific applicationsDevelop test cases to perform unit testing and regression testing for various aftermarket applicationsRequirements:BS in Software, Computer, Electrical or other relevant Engineering degreeExperience with C or C++ developmentStrong verbal and written communication skillsSelf-motivated, quick learner, with an any-problem-can-be-solved attitudeGood organizational and time management skillsAbility to identify needed actions and act to resolve issuesAbility to communicate technical information effectively with a culturally diverse teamAbility to thrive in a team environmentMust have a valid Driver's LicensePreferred Qualifications:Experience with CAN J1939 & LIN communication protocolsExperience with Simulink/Matlab Model Based Software DesignExperience with GitHubGeneral machine knowledge of vehicles or heavy equipmentAble to read/understand electrical schematicsVisa sponsorship is NOT available for this position. Pay Range: $70,000-$110,000 – Commensurate with experienceAbout RFA Engineering:RFA Engineering has provided product development and engineering services to industry leading customers since 1943. Our primary focus is the development of off highway equipment including agricultural, construction, mining, recreational, industrial, and special machines. Our work includes concept development, product design, documentation, problem-solving, simulation, optimization, and testing of components, systems and complete machines. Our engineering staff is located at our Engineering Center in Minneapolis, branch office in Dubuque, IA, and at numerous customer sites throughout the U.S. Competitive BenefitsHealth and Dental InsuranceTelaDoc Healthiest YouSupplemental Vision InsuranceCompany Paid Life InsuranceCompany Paid Long-Term DisabilityShort-term DisabilityRetirement Savings Account (Traditional 401k & Roth 401k)Flexible Spending Plan Dependent CareHSA for Medical ExpensesBonus Plan (Exempt Employees Only)Paid Time Off (PTO)Paid HolidaysBereavement LeaveEmployee Assistance Programs (EAP)Education AssistanceEqual Opportunity and Veteran Friendly
$86.89k - $130.33k
...including disabled & veterans. Primary Location: United States (US) - Iowa - Dubuque Function: Product Engineering (CA) Title: Embedded Software Engineer - 124505 Onsite/Remote: Onsite Position Your Responsibilities As an Embedded...SuggestedFull timeWork experience placementRemote workFlexible hours$70k - $110k
...RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise.... ...clear, comprehensive requirements documentation that guides both software development and testing processes for construction equipment....SuggestedFull timeTemporary workWork at officeFlexible hours- ...storeroom management programs, maintenance technologies, and reliability initiatives.Working closely with plant maintenance teams, engineering, operations, supply chain, and finance, this role drives consistency in maintenance execution, improves equipment reliability,...SuggestedFull timeWork experience placement
$74.99k - $112.48k
...- Iowa - Dubuque Function: Product Engineering (CA) Title: Display Systems Engineer... ...requirements traceability Collaborate with software, product design, vehicle, and validation... ...networks Experience with embedded Linux, Qt/QML, graphics frameworks, or display...SuggestedWork experience placementInternshipRemote workFlexible hours$65k - $100k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ...and additional opportunities within our own organization. Software Test Engineer This position is associated with testing of electrical...SuggestedFull timeTemporary workWork at officeRemote workFlexible hours$60k - $80k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely... ...mechanical engineering experience ~ Proficient in 3D Modeling software (Creo Preferred) ~ Excellent communication both written and...Full timeTemporary workWork experience placementWork at officeFlexible hours- Theisen's Home Farm Auto seeks a Chief Revenue Officer to serve as the operational leader bridging strategy to execution. You will oversee Marketing and Merchandising, partnering with Operations, Finance, Distribution, IT, and People to unify growth initiatives and drive...
- ...Senior Municipal Engineer Take Your Design Career to the Next Level Kleinfelder, a Forbes' Top Employer for Engineers in North America, is committed to a people-first culture, technical excellence, and creating opportunities where employees can thrive! In 2025,...Full timeTemporary workWork at officeLocal area
- ...POSITION DESCRIPTION We are currently seeking a full-time Senior Municipal Engineer. Our team works with local communities on a wide range of civil, municipal, and environmental projects. We are looking for a Professional Engineer who would work with CAD Technicians,...Full timeTemporary workWork at officeLocal area
- ...EHS Engineer RIE Coatings is seeking an experienced Environmental, Health & Safety (EHS) Engineer to lead environmental compliance and workplace safety initiatives across our manufacturing facilities in 3 states. This is a high-impact role responsible for ensuring...Local area
$88k - $143k
Overview Senior Project Engineer Public WorksLocations: Any WI, IA, IL, or MN office locationType: Full‑Time | Salaried | Hybrid Eligible | Flex Time EligibleMSA is hiring a Senior Professional Engineer (PE) on our Public Works team for any Midwest office location....Hourly payFull timeWork at officeLocal areaFlexible hours$79k - $126.53k
OverviewProject Engineer - StructuralMSA is seeking a Project Engineer - Structural to lead the planning and design of impactful building... ...proficiency with Revit, structural modeling/analysis software, and Microsoft OfficeStrong financial awareness — understanding...Full timeTemporary workLocal areaImmediate startRemote workFlexible hours$74.99k - $112.48k
...disabled & veterans. Primary Location: United States (US) - Iowa - Dubuque Function: Product Engineering (CA) Title: Software Test Engineer - Embedded Software - 123953 Onsite/Remote: Onsite Position Your Responsibilities As a Software...Work experience placementRemote workFlexible hours- ...shareholders.• To promote employee development. Job Description • Very strong knowledge of SCCM 2007 as it relates to performing software distribution• Very strong knowledge of remediating distributions in SCCM 2007• Very strong knowledge of Windows 7 client particularly...Shift work
- ...Job Description Job Description Cottingham & Butler is looking to add to our Software Engineering team! As a Full-Stack Software Engineer at Cottingham & Butler, you will play a crucial role in building and maintaining web applications for both internal and external...Full time
- ...RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise.... ...deliverables are defined and executed. Collaborate with mechanical, software, manufacturing, and supplier teams to ensure robust electrical...Full timeTemporary workWork at officeFlexible hours
- ...Maintenance Engineer Diamond Jo Casino 1 Positions ID: ZmNuTVg1QkhBSFNyNnRT Posted On 09/19/2026 Job Overview Company Description Boyd Gaming Corporation has been successful in gaming jurisdiction in which we operate in the United States and is one...Full timePart timeWork at officeLocal areaNight shift
$80k - $120k
...About the job Civil Engineer Location: Dubuque, IA (On site) Salary: $80,000.00 - $120,000.00 Requirements: At least 5 years of Civil engineering experience. Bachelors degree in civil engineering or a related field. Engineer-in-Training (...- ...About the job Civil Engineer We are seeking a skilled Civil Engineer to join our team. As a Civil Engineer, you will be responsible... ...data to plan projects - Using computer-aided design (CAD) software to create detailed schematics and blueprints - Collaborating...For contractors
$72.6k - $116.2k
...this level receives "on-the-job" training in various phases of engineering through specific assignments under close supervision. Tasks... ...collaborative skills required Demonstrated knowledge of MS Office software packages, including Excel, required Demonstrated...Temporary workWork experience placementInternshipVisa sponsorshipWork visaFlexible hours$65k - $85k
...Entry Level Electrical Engineer - Control Systems RFA Engineering is an engineering service... ...and machines for testing, including software flashing and system setup. Collect,... ...collection activities. Knowledge of embedded control systems. Strong organizational...Full timeTemporary workWork at officeFlexible hours$70k - $85k
...RFA Engineering ( ) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a growth-oriented candidate to become an integral part of our engineering team. The selected candidate will work with...Full timeTemporary workWork at officeFlexible hours$75k - $90k
...Electrical Engineer Sedona Staffing Services 0 Positions ID: 56149485 Posted On 05/05/2026 Refreshed On 10/07/2026 Job Overview... ...Senior roles: 5–7+ years experience Skills in: CAD software (AutoCAD, SolidWorks, Inventor) PLC programming and automation...Full timePart time- Maintenance EngineerMaintain the facility through preventative and corrective maintenance on electrical, mechanical, plumbing, and other related systems.Job FunctionsTroubleshoot problems with systems and take appropriate corrective action.Respond to emergency situations...Local area
$70k - $90k
...Electrical Design Engineer Specialized Recruiting Group 1 Positions ID: 94402 Posted On 08/17/2026 Refreshed On 09/17/2026... ...Develop and modify PLC control programs using manufacturer software Conduct certification testing and maintain documentation for...Permanent employmentFull timeContract workPart timeInterim roleMonday to FridayShift workDay shift$65k - $90k
...RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise.... ...environment Desired Attributes Experience in 3-D Modeling Software; Creo (Preferred) Previous experience with Windchill or...Full timeTemporary workWork experience placementWork at officeFlexible hours$70k - $100k
...Civil Engineer Specialized Recruiting Group 1 Positions ID: 94397 Posted On 08/17/2026 Refreshed On 09/17/2026 Job Overview... ...Proficiency with Civil 3D, AutoCAD, or similar design software Strong written and verbal communication skills Goal-oriented...Permanent employmentFull timeContract workPart timeFor contractorsInterim roleLocal area- ...Quality Engineer Dubuque Screw Products 1 Positions ID: quality-engineer Posted On 09/16/2026 Job Overview Classification... ...Engineer II, Engineer III Grid Plannin Alliant Energy AI Software Engineer Cottingham & Butler/ SISCO Weld Engineering...Part time
- Cottingham & Butler is seeking a highly motivated Software Engineer with deep AI expertise to join our IT team. This role is central to our mission of transforming how we deliver brokerage, claims, and client service experiences by harnessing artificial intelligence. You...
$71k - $120k
...Wastewater Engineer Dubuque, Iowa, United States About the Job Wastewater Engineer Experience Level: Mid-Senior Experience Required: 4 Years Education Level: Bachelors Degree Salary: $71,000 - $120,000 Type: Full Time + Full Time Benefits...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- healthcare software sales Dubuque, IA
- software support Dubuque, IA
- embedded software Dubuque, IA
- remote software sales Dubuque, IA
- software intern Dubuque, IA
- software technical support Dubuque, IA
- software implementation project manager Dubuque, IA
- software technology Dubuque, IA
- id software Dubuque, IA
- software sales Dubuque, IA



