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

Firmware Engineer

Insight Global

JOB DESCRIPTION Insight Global is seeking a Firmware Engineer to support the development and lifecycle management of innovative industrial computing products. This role will focus on embedded firmware and software development across ARM processors, microcontrollers, and x86-based systems. The ideal candidate will be involved throughout the entire product lifecycle, from concept and design through prototype validation, manufacturing support, and production release. This is an excellent opportunity for an engineer who enjoys working at the intersection of hardware and software in a collaborative, fast-paced environment. Responsibilities Develop and maintain embedded firmware and software for ARM SoCs and microcontroller-based platforms. Design, port, and support Linux device drivers for ARM-based products. Support custom x86 UEFI/BIOS development and modifications. Collaborate with hardware, software, manufacturing, and product teams to define and implement firmware requirements. Assist in prototype builds, testing, and validation activities. Troubleshoot and resolve firmware, driver, and hardware integration issues. Work closely with third-party vendors and external engineering partners on firmware development projects. Support product certification efforts through technical documentation review and issue resolution. Investigate, track, and prioritize firmware-related defects and customer-reported issues. Create and maintain technical documentation related to firmware development and validation. Participate in continuous improvement initiatives for engineering and development processes. Ensure firmware solutions meet customer requirements and provide a positive end-user experience. REQUIRED SKILLS AND EXPERIENCE Required Qualifications Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline. Minimum of 2 years of firmware or embedded software development experience. Strong programming experience with C and Assembly language. Experience developing firmware for ARM-based processors, SoCs, or microcontrollers. Hands-on experience debugging embedded systems using JTAG debuggers, logic analyzers, or similar tools. Experience with Linux operating systems and embedded software development. Familiarity with version control systems, such as Git. Ability to read and understand electrical schematics and support hardware/software integration. Strong problem-solving skills and ability to work effectively in a cross-functional engineering environment. Must be authorized to work in the United States without sponsorship. Insight Global

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Cary, NC vacancy
  • $100k - $120k

     ...Join OnLogic as a Firmware Engineer and contribute to the development and sustaining of our industrial computing products. This dynamic role involves firmware and software coding across various CPU, SoC, and microcontroller architectures, specifically targeting a range... 
    Suggested
    Temporary work
    Work at office
    Relocation
    Visa sponsorship

    OnLogic

    Cary, NC
    2 days ago
  •  ...Information Req # WD00104660 Career area: Hardware Engineering Country/Region: United States of America State: North...  ...Management Controller) initiative. You will work alongside firmware engineers to design, develop, test, debug, and document the BMC... 
    Suggested
    Full time
    Local area

    Lenovo

    Morrisville, NC
    4 days ago
  • $60 - $66 per hour

     ...Senior Firmware Engineer Our IoT device consulting firm client in Morrisville, NC (RTP) is seeking a Senior Firmware Engineer on a contract basis to design, develop, and debug embedded C firmware for microcontroller-based IoT, RF, and embedded products, working alongside... 
    Suggested
    Full time
    Contract work
    For contractors
    Local area
    Remote work
    Visa sponsorship
    Relocation package

    HireNetworks

    Raleigh, NC
    3 days ago
  •  ...CarolinaSecurity Clearance: No ClearanceBusiness Unit: Piper CompaniesPosition Owner: Mariah McCowanPiper Companies is seeking an Junior Firmware Engineer to sit onsite in RTP NC to join a leading technology organization focused on advanced networking and embedded systems... 
    Suggested

    ZP Group

    Raleigh, NC
    5 days ago
  • $101.6k - $152.4k

    Schneider Electric has a meaningful opportunity available for a Senior Firmware Engineer for our Power Products division in the greater Raleigh, NC area. You will work for a company consistently rated by Fortune as one of the “Great Places to Work”, by Glassdoor as the... 
    Suggested
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Schneider Electric

    Raleigh, NC
    5 days ago
  • $115k - $145k

     ...CarolinaSecurity Clearance: No ClearanceBusiness Unit: Piper CompaniesPosition Owner: Beth RobertsPiper Companies is seeking an Embedded Firmware Design Engineer to join a leading telecommunications technology company onsite 5 days per week near Raleigh, NC. The ideal Embedded... 

    ZP Group

    Raleigh, NC
    3 days ago
  •  ...Firmware Engineer Raleigh, NC As a Firmware Engineer, you will play an active role in every phase of the FPGA development cycle, including the design, installation, and troubleshooting of the firmware used to design FPGA based hardware systems and their components... 

    TecHOUNDS

    Raleigh, NC
    16 hours ago
  •  ...Job Description: Designation: Senior Firmware Engineer Location: Raleigh/Durham/Morrisville/Cary, NC (Onsite/Hybrid) Role Summary: Looking for a senior firmware engineer to support the migration of multiple enterprise platforms from Broadcom Atlas 2 to... 

    Apolis

    Raleigh, NC
    1 day ago
  •  ...Senior Firmware Engineer Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure... 
    Work at office
    Worldwide

    Microsoft Corporation

    Raleigh, NC
    2 days ago
  •  ...and validation of unit-level and grid-code compliant control firmware for power electronic and generation assets within microgrid and...  ...Required Qualifications ~ Bachelor’s degree in Electrical Engineering, Power Electronics, Controls, or related field (Master’s preferred... 
    Full time
    Local area
    Worldwide

    Delta Electronics Americas

    Raleigh, NC
    2 days ago
  • $68.9k - $131.1k

     ...challenges and to meet the demands of a rapidly evolving global market. Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy.  Our dynamic engineers develop demanding,... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Morrisville, NC
    3 days ago
  • Firmware Engineer OpportunitySenzit focuses on empowering businesses with a next-generation predictive maintenance platform to increase uptime and reduce organizational waste. Join us to develop new technology that will provide Senzit a competitive advantage in the Industrial... 

    SenzIT

    Raleigh, NC
    5 days ago
  •  ...IEC 62443 / NERC CIP — with clear design and test documentatio n. Required Qualificati onsB.S. or M.S. in Electrical Engineering, Power Electronics, Controls, or Computer Engineering (or equivalent experienc e).Strong grasp of power-electronics control —... 
    Full time

    Delta Electronics Americas

    Raleigh, NC
    2 days ago
  • $45 - $50 per hour

     ...Job Title: Embedded Software Engineer Job Description Become a member of Our Trustworthy Systems Initiative. We are looking...  ...embedded software or application software. Develop and validate firmware. Conduct debugging and testing of software and systems.... 
    Temporary work

    Actalent

    Morrisville, NC
    1 day ago
  •  ...Senior Embedded Software Engineer Spencer Health Solutions is transforming healthcare by moving care delivery to the home through the...  ...team. You will be responsible for developing mission-critical firmware for next-generation medical devices. This role requires a hardware... 

    Custom Health

    Morrisville, NC
    5 days ago
  • $130k - $150k

     ...Description Hardware Design Engineer Full-time Morrisville, NC, US Exclusive confidential search - details shared with...  ...compliance, and manufacturing readiness as you collaborate with firmware, FPGA, layout, and manufacturing teams. Onsite (5 days per week... 
    Full time

    NextDeavor

    Morrisville, NC
    5 days ago
  •  ...TCP/IP, EIGRP, BGPSecret Security Clearance - Public Trust - Medium Risk suitability background check *US Citizen •B.S. in System Engineering or a related field and 5 years of experience in a System Engineering discipline. •2 years of experience creating reports with the... 

    LanceSoft

    Cary, NC
    2 days ago
  •  ...General Information Req # WD00104668 Career area: Hardware Engineering Country/Region: United States of America State: North Carolina City: Morrisville Date: Monday, August 31, 2026 Working time: Full-time Additional Locations... 
    Full time
    Local area

    Lenovo

    Morrisville, NC
    3 days ago
  •  ...delivery.In this role, you will play a pivotal role in how we build, ship, test, and scale our SaaS Solutions.As a SaaS Software Engineer, you will:Design and develop high-quality, testable, and scalable SaaS software deployment solutions within established timelines... 
    Full time
    Local area
    Work visa

    SAS Institute

    Cary, NC
    4 days ago
  • $65.8k - $213.4k

     ...fun working together and take pride in our contributions to the nation’s safety.We are recruiting for junior, mid-level, and senior engineers with a background in Software Engineering to support our team. This position can be located in either of the following locations:... 
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    5 days ago
  • C Software Developer - Hybrid, Cary, North CarolinaWe’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers.If you're looking for a dynamic, fulfilling career...
    Full time
    Local area
    Work visa
    Shift work

    SAS Institute

    Cary, NC
    3 days ago
  •  ...energy on their mission: best serving their customers and communities. The Role In this role, you will work closely with experienced engineers to design, implement, test, and operate cloud-native, data-driven services and applications across Q2’s Fraud Intelligence... 
    Full time
    Work visa

    Q2 Software

    Cary, NC
    6 days ago
  •  ...accountability. These are our values and influence everything we do. Required qualifications: Bachelor’s degree in computer science, engineering, or a related quantitative field 8+ years of experience as a developer on large software projects Experience developing... 
    Full time
    Local area
    Work visa

    SAS Institute

    Cary, NC
    2 days ago
  •  ...jobThe Platform Products division is looking for a Software Developer (Emerging Careers) specialized in Generative AI to join the engineering team driving SAS Retrieval Agent Manager. In this role, you will help build and scale cutting-edge, enterprise-grade Retrieval-... 
    Full time
    Local area
    Work visa
    Shift work

    SAS Institute

    Cary, NC
    4 days ago
  •  ...organizations like Fast Company, Forbes, Newsweek and more.About the jobThe Senior Software Developer - HIE Production Support is a hands-on engineering role focused on sustaining, enhancing, and remediating large-scale, mission-critical Health Information Exchange (HIE) platform... 
    Full time
    Local area
    Work visa

    SAS Institute

    Cary, NC
    4 days ago
  •  ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud prevention at... 
    Full time
    Work visa

    Q2 Software

    Cary, NC
    5 days ago
  •  ...aligns perfectly with SAS analytic environments to reach through firewalls and deliver customer data in real-time to the SAS analytic engines. The CDE team uses modern development practices to provide quality software updates at regular delivery intervals. This is an... 
    Full time
    Local area
    Work visa

    SAS Institute

    Cary, NC
    6 days ago
  •  ...TechOnsite 321 Coffee Shop providing free coffee and pastries to employeesJob DescriptionSUMMARY:We seek an experienced Senior Software Engineer with advanced expertise in .NET, JavaScript frameworks, and cloud technologies to lead our software development initiatives on our... 
    Live in
    Work at office
    Work from home
    Flexible hours

    Bertelsmann

    Morrisville, NC
    4 days ago
  • $82k

    HCLTech is looking for a highly talented and self- motivated Senior Java Developer to join it in advancing the technological world through innovation and creativity. Job Title: Senior Java Developer Position Type: Full-time Job ID: 149312 Location: Cary, ...
    Full time
    Local area

    HCLTech

    Cary, NC
    5 hours ago
  • $114k

     ...HCLTech is looking for a highly talented and self- motivated DevOps Engineer - GCP to join it in advancing the technological world through innovation and creativity. Job Title: DevOps Engineer - GCP Position Type: Full-time Job ID: 154442 Location: Cary... 
    Full time
    Local area

    HCLTech

    Cary, NC
    21 hours ago

Do you want to receive more vacancies?

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