Talent.com
Firmware Engineer - Embedded Linux
Firmware Engineer - Embedded LinuxActalent • Hopkins, MN, US
Firmware Engineer - Embedded Linux

Firmware Engineer - Embedded Linux

Actalent • Hopkins, MN, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Join to apply for the Firmware Engineer - Embedded Linux role at Actalent

3 days ago Be among the first 25 applicants

Join to apply for the Firmware Engineer - Embedded Linux role at Actalent

Get AI-powered advice on this job and more exclusive features.

Job Title : Firmware Engineer - Embedded Linux

Job Description

As a Principal Software Engineer, you will be a key player in Digi Wireless Design Services. You will leverage your deep experience in embedded firmware and software across various microprocessors and microcontrollers. Your expertise in wireless communication, low-power design, high-reliability systems, IoT platforms, embedded Linux, and Android will be vital in leading and mentoring software engineering teams.

Responsibilities

  • Lead and mentor software engineering teams, guiding the design and implementation of embedded firmware and software systems.
  • Organize, contribute to, and implement software / firmware systems by adhering to specifications provided by internal and external customers.
  • Ensure the successful completion of OEM BU design-services engagements with expertise in embedded software, ensuring timely delivery of reliable products.
  • Serve as the primary technical contact for strategic customer engagements, including direct communication and on-site collaboration.
  • Provide and implement technical solutions, applying ingenuity and innovation to solve complex problems.
  • Coordinate and work collaboratively with other software development teams and customer teams to integrate systems and validate requirements.
  • Maintain tracking and documentation of project progress and source code; participate in configuration management and version control processes.
  • Participate in training and development programs to maintain and enhance job-related skills.
  • Evaluate and improve software design processes, tools, and workflows to drive quality and efficiency.

Essential Skills

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science or related field.
  • 8+ years of hands-on software engineering experience, preferably in a services environment.
  • Expertise in programming in C for real-time embedded systems or Linux / FreeRTOS platforms.
  • Deep knowledge of microcontroller peripherals and interfaces such as UART, I²C, SPI, ADC, PWM, Timers.
  • Skilled in embedded software coding, debugging, and troubleshooting close to the chip level.
  • Proficiency with test and debug equipment like oscilloscopes, logic analyzers, multimeters, and spectrum analyzers.
  • Excellent problem-solving skills and ability to thrive in a deadline-driven, fast-paced environment.
  • Strong communication and interpersonal skills, with experience interacting directly with customers
  • Additional Skills & Qualifications

  • Experience with the Yocto build system.
  • Embedded Linux / Android driver development.
  • RF communication protocols such as 802.15.4, ZigBee, Bluetooth, Cellular, Wi-Fi.
  • Experience in customizing routers and gateways.
  • Work Environment

    The position will involve working mostly remotely, with the requirement to be in the office 3-4 days per week. You will be immersed in IoT projects, primarily working with Yocto and Linux for an end customer.

    Pay and Benefits

    The pay range for this position is $45.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 hybrid position in Hopkins,MN.

    Application Deadline

    This position is anticipated to close on Aug 21, 2025.

    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 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

    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 due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Contract

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Business Consulting and Services

    Referrals increase your chances of interviewing at Actalent by 2x

    Get notified about new Firmware Engineer jobs in Hopkins, MN

    Minneapolis, MN $90,200.00-$112,800.00 2 weeks ago

    Minneapolis, MN $125,000.00-$190,000.00 3 months ago

    Minneapolis, MN $110,000.00-$125,000.00 4 months ago

    Minneapolis, MN $125,000.00-$190,000.00 3 months ago

    Greater Minneapolis-St. Paul Area 4 months ago

    Minneapolis, MN $93,800.00-$164,200.00 1 week ago

    Minneapolis, MN $75,000.00-$90,000.00 1 week ago

    Minneapolis, MN $75,000.00-$93,000.00 2 weeks ago

    Eagan, MN $62,000.00-$85,000.00 3 days ago

    Minneapolis, MN $110,000.00-$130,000.00 1 week ago

    Minneapolis, MN $70,000.00-$147,000.00 3 weeks ago

    Intern, IT - Software Engineering - MSP (Summer 2026)

    Minneapolis–Saint Paul, WI $65,000.00-$75,000.00 5 days ago

    Co-op, IT - Software Engineering - MSP (Spring 2026)

    Minneapolis, MN $100,000.00-$110,000.00 2 months ago

    Entry Level Software Engineer, application via RippleMatch

    We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Embedded Firmware Engineer • Hopkins, MN, US

    Job_description.internal_linking.related_jobs
    Senior UNIX / Linux Monitoring Engineer - ESM Tools

    Senior UNIX / Linux Monitoring Engineer - ESM Tools

    PlanIT Group, LLC • Eagan, MN, US
    serp_jobs.job_card.permanent
    Senior UNIX / Linux Monitoring Engineer - ESM Tools.Senior UNIX / Linux Monitoring Engineer - ESM Tools.Senior UNIX / Linux Monitoring Engineer - ESM Tools. Be among the first 25 applicants.Senior U...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    (US CITIZEN ONLY) Embedded Software Engineer

    (US CITIZEN ONLY) Embedded Software Engineer

    Trispoke Managed Services Pvt. Ltd. • Fridley, MN, US
    serp_jobs.job_card.full_time
    US CITIZEN ONLY) Embedded Software Engineer.US CITIZEN ONLY) Embedded Software Engineer.Be among the first 25 applicants. Principal Software Engineer position in Minneapolis, MN.US Citizenship Is Re...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Harvard Bioscience • St Paul, MN, USA
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Harvard Bioscience is seeking an experienced and motivated Senior Firmware Engineer.The candidate will define, develop, test, and debug solutions for a wide variety of products utilized in life sci...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Principal Firmware Engineer - Implantable Medical Devices

    Principal Firmware Engineer - Implantable Medical Devices

    Enterra Medical, Inc. • St. Louis Park, MN, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Minneapolis, MN Hybrid (In office weekly as needed) Company Summary : Enterra Medical is a medical device company dedicated to a singular focus : helping more people with chronic gastroparesis live b...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Embedded Systems Software Engineer

    Embedded Systems Software Engineer

    Galois, Inc. • Minneapolis, MN, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    From building digital engineering tools that make space exploration safer to verifying cryptographic libraries that protect some of the world’s most valuable data, Galois develops technology to gua...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Assembly Team Lead - 2nd shift

    Assembly Team Lead - 2nd shift

    nVent • Anoka, MN, US
    serp_jobs.job_card.full_time
    We're looking for people who put their innovation to work to advance our success - and their own.Join an organization that ensures a more secure world through connecting and protecting our cust...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Hardware Firmware Design Engineer

    Senior Hardware Firmware Design Engineer

    SJE • New Hope, MN, US
    serp_jobs.job_card.full_time
    This role will work out of our.Our SJE Rhombus brand is a leading provider of custom circuit board design, firmware and software development, sourcing and inventory solutions, as well as printed ci...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    System Engineer

    System Engineer

    Horizontal Talent • Eagan, MN, US
    serp_jobs.job_card.full_time
    Be among the first 25 applicants.Join us as a System Engineer where you'll play a vital role in enhancing our Identity and Access Management systems. Your expertise in security engineering will help...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Assembly Lead

    Assembly Lead

    Wiha Tools USA • Monticello, MN, US
    serp_jobs.job_card.full_time
    The Assembly Lead will assist the Warehouse Manager to plan, organize and monitor the process of product assembly ensuring finished product is assembled to specifications.The Assembly Lead actively...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior System Engineer

    Senior System Engineer

    Jenrick • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    We are currently working with a Medical Device Company that are looking for a Systems Engineer.You might be hungering for the chance to lead projects from concept through to manufacturing (not havi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    System Engineer

    System Engineer

    TALENT Software Services • Richfield, MN, United States
    serp_jobs.job_card.full_time
    Are you an experienced Systems Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Systems Engineer to work at their...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Lead IoT Engineer

    Lead IoT Engineer

    ECOLAB • Eagan, MN, US
    serp_jobs.job_card.full_time
    Ecolab's digital transformation through the development of IoT-enabled systems.This role in RD&E is part of the IoT Innovation team and focuses on concept generation, prototyping, and testing e...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Product Manager - Construction Technology Software

    Product Manager - Construction Technology Software

    RDO Equipment Co. • Dayton, MN, US
    serp_jobs.job_card.full_time
    Product Manager - Construction Technology Software.This individual will be responsible for supporting the team in the field and our customers as they consider, purchase and implement now software s...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Automated Systems Controls Engineer

    Automated Systems Controls Engineer

    TriSearch • Fridley, MN, US
    serp_jobs.job_card.full_time
    Automated Systems Controls Engineer, Minneapolis, MN (Fridley).Our client is a vibrant, forward-looking, and growing company with a long-standing history as a leading manufacturer of high-productio...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Sr. Manufacturing Engineer

    Sr. Manufacturing Engineer

    Premier Marine • Big Lake, MN, US
    serp_jobs.job_card.full_time
    At Premier Marine, we believe that.Manufacturing Engineer, you will play a crucial role in our family-owned business.Guided by our core values of Integrity, Excellence, Attitude, and Collaboration,...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform

    Software Engineer, Platform

    Speechify • Saint Paul, MN, US
    serp_jobs.job_card.full_time
    PLEASE APPLY THROUGH THIS LINK : https : / / job-.Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone—we absorb t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Unix / Linux Systems Administrator

    Unix / Linux Systems Administrator

    Infojini Inc • Eagan, MN, US
    serp_jobs.job_card.full_time
    Infojini Consulting is a full service IT consulting, services, and staffing firm with offices in Linthicum Heights ,Maryland, Washington, DC and Mumbai, India. Infojini Consulting is recognized as o...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Systems Engineer

    Systems Engineer

    Safran Test Cells • New Brighton, MN, US
    serp_jobs.job_card.full_time
    Are you ready to be part of a team that drives big ideas and even bigger wins? At Safran, we believe in the power of both collaboration and individual contributions. We understand that it takes dive...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted