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

Firmware Engineer - Ethernet Driver Development

Manpower

Firmware Engineer

Our client, a leading Embedded Systems & Networking Technology company, is seeking a Firmware Engineer to join their team. As a Firmware Engineer, you will be part of the Embedded Systems team supporting Hardware Engineering and Networking teams. The ideal candidate will have strong problem-solving skills, attention to detail, and effective collaboration skills which will align successfully in the organization.

Location: Saint Paul Minnesota | Open to Relocate

Job Type: Contract 12plus months, USC only & W2

What's the Job?
  • Design and develop Ethernet drivers and low-level firmware for FPGA-based embedded systems
  • Integrate and optimize drivers for performance (latency, throughput, reliability) within embedded Linux environments
  • Collaborate with hardware teams for board bring-up, validation, and MAC/PHY interface development
  • Debug and troubleshoot hardware/software issues using tools such as JTAG, oscilloscopes, and protocol analyzers
  • Develop and maintain documentation, unit tests, and validation scripts while ensuring IEEE 802.3 compliance
What's Needed?
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field
  • 3–5 years of experience in embedded firmware or driver development using C/C+
  • Strong understanding of Ethernet protocols (MAC, PHY, TCP/IP) and embedded systems
  • Experience with Linux or RTOS device driver development and FPGA tools (e.g., Xilinx Vivado)
  • Knowledge of debugging techniques, memory management, interrupts, and concurrency

If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer - Ethernet Driver Development in Saint Paul, MN vacancy
  •  ...Firmware Engineer Our client, a leader in embedded and networking systems, is seeking a highly skilled Firmware Engineer...  ...part of the engineering department supporting the development of high-performance Ethernet drivers and PCIe device drivers. The ideal candidate will... 
    Suggested
    Weekly pay
    Temporary work
    Flexible hours

    Manpower

    Saint Paul, MN
    1 day ago
  •  ...Senior Firmware Engineer Our client, a leader in innovative technology solutions, is seeking...  ...programs involving Linux system development, driver research & development, and technical...  ...documentation, and troubleshooting related to Ethernet and PCIe driver development.... 
    Suggested
    Weekly pay
    Temporary work
    Flexible hours

    Manpower

    Saint Paul, MN
    2 days ago
  • $130k - $150k

     ...THE OPPORTUNITY: Firmware Engineer, Full Time, On-siteIf you want to accelerate your career in...  ...key contributor and project lead in the development of firmware and software for...  ...(e.g. displays, switches, etc.)Device drivers and firmwareSignal Processing code / AlgorithmsMobile... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work at office
    Local area
    Visa sponsorship
    Work visa
    Relocation package

    SecondWave Systems, Inc.

    Saint Paul, MN
    5 days ago
  • $16.32 - $20.09 per hour

     ...Meals Delivery Driver Presbyterian Homes and Services is seeking a full-time Meals Delivery Driver to join its Optage Meals team...  ...within, roughly 80% of leadership roles are filled through the development of people like you. To learn more about PHS culture, benefits... 
    Suggested
    Hourly pay
    Daily paid
    Full time
    Temporary work
    Part time
    Immediate start

    Presbyterian Homes & Services

    Roseville, MN
    5 days ago
  •  ...Firmware Engineer We are seeking a creative and detail-oriented Firmware Engineer to join...  ...performance. Work with microcontrollers, drivers and other peripherals, and write...  ...Strong experience with firmware design and development for embedded systems. Strong... 
    Suggested

    Binks

    Shoreview, MN
    7 days ago
  •  ...Firmware Engineer II Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture...  ...a Firmware Engineer II, you will contribute to the design, development and verification of software that powers life-changing,... 
    Work at office
    Local area
    Relocation package

    Intracept by Boston Scientific

    Saint Paul, MN
    1 day ago
  • $71.5k

     ...was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work. As a Firmware Engineer II , you will contribute to the design, development and verification of software that powers life-changing,... 
    Hourly pay
    Work at office
    Local area
    Relocation package
    Shift work

    Boston Scientific

    Arden Hills, MN
    4 days ago
  • $122.4k - $183.6k

     ...Senior Software Development Engineer Date: Jun 4, 2026 Location(s): St. Paul, MN, US, 55107Juno Beach, FL, US, 33408 Company: NextEra Energy Requisition ID: 95446 NextEra Analytics offers energy consulting services using industry-leading scientific analysis... 
    Full time
    For contractors
    Work experience placement
    Local area
    Relocation

    NextEra Energy , Inc.

    Saint Paul, MN
    5 days ago
  • $118k - $178k

     ...Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI‑powered products to large and small language models (LLM and SLM), and safeguard AI actions. You... 

    Indeed

    Saint Paul, MN
    5 days ago
  • $99.6k - $234.6k

     ...live and linear streaming. This role will lead the design and development of advertising infrastructure that integrates seamlessly with...  ...Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    5 days ago
  • $94k - $145k

     ...Position Overview The Java Developer supports the development, maintenance, and enhancement of Java-based components within a Cognos-driven application environment. This role focuses on ensuring system reliability, resolving defects, and implementing incremental improvements... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Saint Paul, MN
    4 days ago
  • $24 per hour

     ...DevOps Engineer Intern Company: Norstella Location: Remote, United States Date Posted: May 5, 2026 Employment Type: Intern...  ...supports pharmaceutical and biotech companies across the full drug development lifecycle - from pipeline to patient. Our mission is simple:... 
    Hourly pay
    Internship
    Local area
    Remote work

    Norstella

    Saint Paul, MN
    2 days ago
  • $99.6k - $234.6k

     ...Nashville, TN Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure Interactive Media team,...  ...technical problems and function as a lead developer in the development, delivery and operation of cloud services that will enable delivery... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    5 days ago
  •  ...Lead Software Engineer BaaS Team Anywhere Type: Contract-to-Hire Category: Development Industry: Financial Services Workplace Type: Remote Reference ID: JN -052026-106955 Date Posted: 05/12/2026 Shortcut: Description Recommended Jobs... 
    Hourly pay
    Contract work
    Local area
    Remote work
    Flexible hours

    Eliassen Group

    Saint Paul, MN
    5 days ago
  •  ...Senior / Staff Software Engineer - UI Client Application Anywhere Type: Contract Category: Development Industry: Life Sciences Workplace Type: Remote Reference ID: JN -062026-107184 Date Posted: 05/31/2026 Shortcut: Description Recommended... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Saint Paul, MN
    9 days ago
  • $1,600 - $1,800 per week

     ...CDL Class A Delivery Truck Driver At KeHE, we're obsessed with creating solutions, unboxing potential, and serving others and it...  ...and scaling our success together. With a culture that fosters development and opportunity, you'll be embarking on a career that's moving... 
    Apprenticeship
    Night shift

    KeHE Distributors

    Saint Paul, MN
    18 hours ago
  • $116.73k - $175.1k

     ...The Principal Firmware Engineer has deep expertise in active implantable medical devices. This position leads the design, development, testing, and optimization of embedded firmware to ensure the safety, reliability, and performance of life-critical medical technologies... 
    Immediate start
    Flexible hours

    Coloplast A/S

    Minneapolis, MN
    11 days ago
  •  ...relational databases, data caching, and enterprise-sized data management Oversee code reviews, enforce best practices, and mentor development team members Collaborate with development team, solution architects, business analysts, product owners, and other stakeholders to... 
    Temporary work
    Work at office
    Remote work

    EPATHUSA

    Saint Paul, MN
    5 days ago
  • $152.8k - $229.2k

     ...growth and cross-functional collaboration as we work together to engineer the extraordinary. As a Principal Software Engineer -...  ...performantly, and the partnership model that connects algorithm development to production engineering. You'll lead cross-cutting design... 
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Saint Paul, MN
    4 days ago
  • $76.42k - $115k

     ...has long set the bar for clients who require more than just engineering, combining science with the latest technology to devise innovative...  ...and invest in their careers through training and the development of new skills and certifications. Overview Will... 
    Full time
    Temporary work
    Part time
    Local area

    TRC Companies

    Saint Paul, MN
    7 days ago
  •  ...Job Description Staff Firmware Engineer | 1099 Independent Contractor...  ...modernize their embedded software development—integrating the right tools...  ...Protocols & Drivers Required: UART/USART, I...  ...Desired: CAN/CAN-FD, USB, Ethernet, WiFi, Cellular/LTE, Protobuf... 
    For contractors
    Local area
    Immediate start
    Remote work

    Dojo Five

    Minneapolis, MN
    14 days ago
  • $97.5k - $199.5k

     ...specialized consulting team focused on providing advanced solution development and in-depth product knowledge to advance Oracle Health's...  ...priorities Mentor and provide technical guidance to junior engineers and peers Drive adoption of engineering best practices across... 
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    3 days ago
  •  ...Sr Embedded Engineer / C++ / Minneapolis, MN We're hiring an Embedded Software Engineer...  .... This role focuses on C++ embedded development in Linux environments, supporting mission...  ...CD pipelines · FPGA (Xilinx preferred) · Firmware experience · RTOS · MIL-STD-1553 · Embedded... 
    Full time
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Motion Recruitment

    Minneapolis, MN
    17 hours ago
  •  ...leading independent supplier of complex hypersonic and Research, Development, Test & Evaluation (RDT&E) systems and services. Leveraging...  ...We are seeking a highly skilled and motivated Lead Systems Engineer to join our team, focusing on the design, development, and optimization... 
    For subcontractor

    NORTH WIND SYSTEMS LLC

    Saint Paul, MN
    10 days ago
  • $20 - $24 per hour

     ...Flexible Part-Time Hospitality Focused Driver Join a team that's redefining senior living at Trillium Woods in Plymouth, MN. Set...  ...residents. At Trillium Woods, you'll find purpose, professional development, and a workplace culture that values you! Trillium Woods is... 
    Part time
    Flexible hours

    The Forum

    Minneapolis, MN
    8 days ago
  •  ...hypersonic technologies through cutting-edge research, system development, and flight testing. Our team drives innovation in high-speed...  ...a dynamic environment, we invite you to join us. The Lead Engineer – Digital Integrated Systems is a key technical leadership position... 
    Work at office

    North Wind

    Saint Paul, MN
    a month ago
  • $90k - $105k

     ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted: Jun 9, 2026 Employment...  ...pharmaceutical and biotech companies across the full drug development lifecycle — from pipeline to patient. Our mission is simple: to... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Norstella

    Saint Paul, MN
    1 day ago
  •  ...Description: Remote Our client seeks a cloud architect to design, implement, and govern secure AWS environments across development, testing, and production. The role covers enterprise architecture, AI implementation support, infrastructure as code, DevSecOps,... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Saint Paul, MN
    5 days ago
  •  ..., 1 onsite) We are seeking a highly skilled Software Engineer with strong proficiency in C++ and Python with the desire to use...  ...ideal for someone who enjoys working across both application development and system-level security engineering. Key Responsibilities... 

    The Fountain Group

    Saint Paul, MN
    1 day ago
  •  ...applications Provide strong technical leadership and mentorship to development teams, ensuring adherence to best practices and coding...  ...Combined 5 years of experience in a Technical Team Lead .Net Engineer role designing and developing using Microsoft technologies and... 
    Work at office
    Remote work

    Staffing the Universe

    Saint Paul, MN
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer - Ethernet Driver Development. Be the first to apply!