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

Embedded Software Engineer

$50 - $70 per hour

Actalent

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 & Location

This is a Contract position based out of Minneapolis, MN.

Pay and Benefits

The 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)

Workplace Type

This is a fully onsite position in Minneapolis,MN.

Application Deadline

This 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.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Minneapolis, MN vacancy
  • $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... 
    Suggested
    H1b
    Work at office
    Remote work
    Visa sponsorship
    Relocation package

    Eaton Plc

    Minneapolis, MN
    13 hours ago
  • $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... 
    Suggested
    Work at office
    Flexible hours

    Progeny Systems Corporation

    Minneapolis, MN
    2 days ago
  • $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... 
    Suggested
    Contract work
    Temporary work
    Local area
    Remote work

    Actalent

    Minneapolis, MN
    2 hours ago
  • $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... 
    Suggested
    Contract work
    Local area

    Primary Talent Partners

    Minneapolis, MN
    3 days ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work

    Pepperl+Fuchs

    Minneapolis, MN
    2 days ago
  • $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 time
    Local area
    Relocation
    Flexible hours

    Det Tronics

    Minneapolis, MN
    4 days ago
  • $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 time
    Work at office

    Engage Technologies

    Brooklyn Park, MN
    2 hours ago
  • $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 area
    Remote work

    ITW

    Saint Paul, MN
    13 hours ago
  •  ...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 work
    Shift work

    Trispoke Managed Services Pvt Ltd

    Osseo, MN
    2 hours ago
  • $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

    General Dynamics Mission Systems

    Bloomington, MN
    3 days ago
  • $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 paid
    Full time
    For contractors
    Work at office
    Local area
    2 days per week
    3 days per week

    *US AMR-Jones Lang LaSalle Americas, Inc.

    Minneapolis, MN
    3 days ago
  • 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... 

    Nextern, Inc.

    Osseo, MN
    22 days ago
  • 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...

    Futran Tech Solutions Pvt. Ltd.

    Minneapolis, MN
    2 days ago
  •  ...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 contractors
    Visa sponsorship
    Work visa

    CBRE Group

    Minneapolis, MN
    4 days ago
  •  ...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 area
    Remote work

    Swoop Technologies, LLC

    Minneapolis, MN
    4 days ago
  • $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 time
    Part time
    Remote work

    YMCA of the North

    Minneapolis, MN
    2 days ago
  •  ...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 employment
    Full time
    Part time
    Worldwide

    Safran

    Minneapolis, MN
    1 day ago
  • $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 pay
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Sargent & Lundy

    Minneapolis, MN
    1 hour ago
  • $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 in
    Remote work

    Vistance Networks

    Minneapolis, MN
    3 days ago
  • $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 pay
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Shift work

    JLL

    Minneapolis, MN
    3 days ago
  • $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 time
    Temporary work
    Work at office
    Remote work

    Pepperl+Fuchs Group

    Minneapolis, MN
    2 days ago
  • $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 employment
    Full time
    Part time
    Worldwide

    Safran

    Minneapolis, MN
    2 hours ago
  •  ...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 time
    Remote work

    Meyers

    Minneapolis, MN
    1 day ago
  •  ...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 job
    Work from home

    SmartThings

    Minneapolis, MN
    5 days ago
  • $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 area
    Worldwide

    Tennant

    Minneapolis, MN
    1 hour ago
  •  ...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 employment
    Local area
    Flexible hours

    PEAK Technical Staffing USA

    Minneapolis, MN
    2 hours ago
  • $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 pay
    Full time
    Shift work

    Cirtec Medical

    Minneapolis, MN
    1 hour ago
  • $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 pay
    Full time
    Remote work
    Flexible hours
    Shift work

    General Dynamics Mission Systems

    Minneapolis, MN
    2 days ago
  • $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 pay
    Daily paid
    Work experience placement
    Work at office
    Local area

    Jones Lang LaSalle IP, Inc.

    Minneapolis, MN
    4 days ago
  • $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 time
    Remote work
    2 days per week

    Wells Fargo

    Minneapolis, MN
    1 hour ago

Do you want to receive more vacancies?

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