Embedded Software Engineer
$50 - $70 per hourActalent
Job Description
Job Description
Job Title: Sr Embedded Software Engineer
The Embedded Software Engineer will lead firmware design, implementation, and testing across the full product lifecycle. This role owns firmware architecture, design execution, and the processes, tools, and metrics used for delivering high‑reliability safety‑critical products. You will collaborate cross‑functionally to drive architecture, integration, quality, and compliance for advanced detection systems.
Key Responsibilities
- Translate high‑level concepts into robust, scalable, maintainable firmware architectures.
- Capture and document requirements and rationale for regulated products to ensure traceability and compliance.
- Collaborate with hardware teams on hardware/firmware integration strategies and diagnostic coverage.
- Work with Product Owners and stakeholders using Agile practices to maintain alignment and transparency.
- Lead and adhere to development processes, conduct technical reviews, and deliver production‑quality source code.
- Ensure all firmware is well‑documented, thoroughly tested, and version‑controlled.
- Perform unit testing using IDEs, debuggers, emulators, oscilloscopes, communication analyzers, and logic analyzers.
- Provide work breakdown structures, task estimates, and support project planning.
- Develop and implement risk mitigation strategies throughout the firmware lifecycle.
- Support system/subsystem/module architecture definition and refinement.
Required Qualifications
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
- 5+ years of experience developing embedded software/firmware in C/C++.
- 2+ years of experience with Real-Time Operating Systems (RTOS).
Preferred Qualifications
- Master’s degree in Engineering, Computer Science, or related field.
- Experience in regulated industries (medical, industrial safety, automotive, etc.).
- Experience with communication protocols, including:
- HART (Highway Addressable Remote Transducer)
- LON (Local Operating Network / LonWorks)
- Proficiency with firmware debugging tools: JTAG/SWD debuggers, oscilloscopes, logic analyzers, and protocol analyzers (UART, I2C, SPI, Ethernet).
- Demonstrated success delivering firmware across the full development lifecycle.
- Strong experience with Agile development and DevOps tools (Git, CI/CD, automated testing).
- Experience contributing to FMEAs and implementing firmware risk‑mitigation strategies
#ACTjobsMN26
Job Type & LocationThis is a Contract position based out of Minneapolis, MN.
Pay and BenefitsThe pay range for this position is $50.00 - $70.00/hr.
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)
This is a fully onsite position in Minneapolis,MN.
Application DeadlineThis position is anticipated to close on Jul 14, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on ziprecruiter.com for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
$105k - $154k
...Lead Embedded Software Engineer Eaton's ES AMER ESS division is currently seeking a Lead Embedded Software Engineer. This role may be based at our Franksville, WI; Plymouth, MN; or Waukesha, WI locations. Relocation assistance offered to those currently residing in...SuggestedH1bWork at officeRemote workVisa sponsorshipRelocation package$118.57k - $126k
...Job Title Software Engineer for Airborne Systems Basic Qualifications Education Requirements: Bachelor's degree in Software Engineering... ...in languages such as C++, C, Python Solid background in embedded software development, Linux, RTOS, and HW/SW integration...SuggestedWork at officeFlexible hours$50 - $70 per hour
...Job Title: Sr Embedded Software Engineer The Embedded Software Engineer will lead firmware design, implementation, and testing across the full product lifecycle. This role owns firmware architecture, design execution, and the processes, tools, and metrics used for...SuggestedContract workTemporary workLocal areaRemote work$60 - $70 per hour
...Primary Talent Partners has a new contract opening for a Sr Embedded Software Engineer with our medical device client in Minneapolis, MN. This is an 11-month contract with a potential for extension. Pay: $60.00 - $70.00/hr; W2 contract, no PTO, no Benefits. ACA-compliant...SuggestedContract workLocal area$120k - $150k
...Principal Embedded Software Engineer Location: New Brighton, MN Type: Full Time Schedule: Hybrid - 3 days in office and 2 days remote Salary Range: $120,000-$150,000 Benefits: Medical, Dental, Vision, 401k, Voluntary life Insurance, Employer paid basic...SuggestedFull timeTemporary workWork experience placementWork at officeImmediate startRemote work$115.5k - $145.5k
...due to a disability, contact this employer to ask for an accommodation or an alternative application process. Principal Embedded Software Engineer Full Time Software Engrg: Prof Minneapolis, MN, US 5 days ago Requisition ID: 1536 Salary Range: $115,500.00 To $145,500....Full timeLocal areaRelocationFlexible hours$105k - $118k
...SUMMARY: We are looking for a skilled embedded software engineer to join our industrial printing solutions engineering team. You will be designing, developing, and testing embedded software, including analysis of requirements, coding, debugging, testing, troubleshooting...Full timeWork at office$78.4k - $130k
...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...Local areaRemote work- ...Position Details Title: Sr Embedded Software Engineer Job ID: 7430 Location : Maple Grove, MN - ONSITE Pay Rate: $60.00/hr - $75.00/hr on W2 Shift : 9/80 schedule Contract: 12 -month contract with potential extension...Contract workShift work
$149.83k - $158.02k
...Education Requirements: Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics... ...preferred skills or experiences: Strong experience with embedded C/C++ Strong understanding of embedded systems...Flexible hours$74.88k - $89k
...looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Lead Operating Engineer- JLL What this job involves: As a Lead Operating Engineer at JLL, you'll play a critical role in maintaining and...Daily paidFull timeFor contractorsWork at officeLocal area2 days per week3 days per week- Nextern, Inc. is seeking a Senior Software Engineer in Maple Grove, Minnesota to join the product realization team. The role involves developing... ...medical technologies and requires experience in C/C++ and embedded software design. The candidate should have a Bachelor's...
- Job Description: ~ Min. 5 years of firmware design experience with C#, .NET experience ~5+ years of experience and Knowledge of design in SW Development using C#, .NET framework ~ Good project leading experience in planning, executing, monitoring and controlling...
- ...Mobile Engineer CBRE Global Workplace Solutions (GWS) works with clients to make real estate a significant contributor to organizational productivity and performance. Our account management model is at the heart of our client-centric approach to delivering integrated...For contractorsVisa sponsorshipWork visa
- ...building blocks to be combined at the speed of software, limited by only the hard constraints of... ...Develop and maintain embedded system firmware including low-level drivers... ...Collaborate cross-functionally with other engineering teams to debug complex issues spanning firmware...Local areaRemote work
$90k - $115k
...Senior Systems Engineer Show All Jobs Apply Show Map Location 651 Nicollet Mall, Suite 500, Minneapolis, MN, 55402, United States... ..., providing Tier 3 support for complex hardware and software issues, and driving continuous improvement across systems and processes...Full timePart timeRemote work- ...Systems Engineer Job details General information Entity Safran is an international high-technology group operating in the... ...Excellent computer literacy and knowledge of design and visualization software such as MatLab, 3D Solid Modeling (Siemens NX preferred), CAD,...Permanent employmentFull timePart timeWorldwide
$134.55k - $205.56k
...position. Essential skills and experience: ~ BS degree from an ABET-accredited engineering program. ~12 or more years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of...Hourly payWork at officeLocal areaRemote workWork from homeFlexible hours$138k - $207k
...Sr Systems Engineer Req ID: 81825 Location: Virtual, Minnesota, United States, 55401 In our 'always on' world, we believe it... ...Bachelor of Science degree in Computer Science, Electrical, Computer, Software Engineering or a similar degree program An associate-level...Live inRemote work$40 per hour
...looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Lead Operating Engineer Develop your engineering career at JLL! The Lead Operating Engineer leads, with minimal supervision, the operation,...Hourly payDaily paidFull timeWork experience placementWork at officeLocal areaShift work$120k - $150k
...Principal Hardware Design Engineer Location: New Brighton, MN Schedule: Hybrid -... ...exciting electronic hardware systems that run embedded OS and applications for standard and... ...routing studies. Collaboration with software engineering and industrial / manufacturing...Full timeTemporary workWork at officeRemote work$120k - $130k
...Lead Mechanical Engineer Job details General information Entity Safran is an international high-technology group operating in the fields of aerospace (propulsion, equipment and interiors), space and defense. Its mission is to contribute sustainably to a safer...Permanent employmentFull timePart timeWorldwide- ...Systems Software Engineer REMOTE OR ONSITE Why Meyers? At Meyers, we offer more than a job; we offer a chance to be part of a company dedicated to creating a sustainable future. Join us and contribute to meaningful work that impacts people, products, and the planet...Full timeRemote work
- ...supportive team needs your help to make things that are a little more connected -- and a lot smarter. We’re looking for an Embedded Software Engineer who’ll be responsible for the development of software for the adoption and integration of smart home networking...Remote jobWork from home
$132.4k - $205.1k
...Senior Principal Systems Engineer With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions...Local areaWorldwide- ...Lead Project Engineer Minneapolis, MN Qualifications: ~ BS in Mechanical, Structural, or Aerospace Engineering ~10+ years of experience leading large, complex design-build projects (aerospace, defense, amusement/entertainment, robotics) ~ Proficiency...Permanent employmentLocal areaFlexible hours
$150k - $180k
...you may be a perfect fit for our team! Position Summary: The Principal Systems Engineer will be responsible for system-level development and implementation of electronic, software, and mechanical designs for Class II and III medical devices. The Principal Systems...Hourly payFull timeShift work$11.41 per hour
...Job Duties Basic Qualifications Education Requirements: Bachelor's degree in Systems Engineering, or a related Science, Engineering or Mathematics field, plus a minimum of 10 years of relevant experience; or Master's degree, plus a minimum of 8 years of relevant...Hourly payFull timeRemote workFlexible hoursShift work$40 per hour
...apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Lead Operating Engineer Develop your engineering career at JLL! The Lead Operating Engineer leads, with minimal supervision, the operation, inspection...Hourly payDaily paidWork experience placementWork at officeLocal area$145.02k - $206k
...online, ATM, and other channels to Wells Fargo's more than 70 million global customers. Wells Fargo Bank N.A. seeks a Lead Software Engineer in Minneapolis, MN. **Job Role and Responsibility: ** Wells Fargo is seeking a Lead Software Engineer in technology as...Full timeRemote work2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software technical support Minneapolis, MN
- healthcare software sales Minneapolis, MN
- software quality assurance Minneapolis, MN
- id software Minneapolis, MN
- senior c# .net software developer Minneapolis, MN
- internship software Minneapolis, MN
- embedded software Minneapolis, MN
- software sales representative Minneapolis, MN
- software technical support engineer Minneapolis, MN
- software implementation project manager Minneapolis, MN


