Embedded Firmware Developer
2 days ago
Embedded Firmware Developer
Location:
Remote
Mode:
Contract
We are seeking an experienced software engineer to develop, debug, and test embedded firmware. The ideal candidate will have a strong background in C, C++, and Python programming, as well as experience with firmware development, build tools, and release management. The role will involve managing and maintaining firmware build tools, managing builds, and releasing firmware to test, as well as recreating and fixing problems reported by the test team.
Key Responsibilities:
- Develop, debug, and test embedded firmware
- Manage and maintain firmware build tools
- Manage builds and releases
- Recreate and fix problems reported by the test team
Requirements:
- 8-10 years' experience in software engineering
- Strong background in C, C++, and Python programming
- Experience with firmware development, build tools, and release management
- Strong analytical and debug methodology skills
- Proficient with CI/CD tools like Jenkins
- Experience building and testing automation tools for infrastructure provisioning
Preferred Skills:
- PLDM (Platform Level Data Model) experience
- CUDA Toolkit experience
- Strong knowledge on NC-SI - network controller sideband interface
- Strong Experience in Systems Management (BMC) and/or embedded processors
- Good to know I2C and IPMI protocols
- Good to have experience with Linux operating system
- Working knowledge of Linux Kernel programming and Linux driver development
- Proficient with Git source version control system
- Intimate knowledge of software development processes expected
- Knowledgeable of Agile methodologies and tools
What We Offer:
- Competitive salary
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
-
Embedded Firmware Developer
1 hour ago
Raleigh, North Carolina, United States Lorven Technologies Full timeJob Title: Embedded Firmware DeveloperWe are seeking a skilled Embedded Firmware Developer to join our team at Lorven Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded firmware for our products.Key Responsibilities:* Design and develop embedded firmware using C/C++ and...
-
Embedded Systems Developer
9 hours ago
Raleigh, North Carolina, United States Senzit Full timeAbout the Role:Senzit is seeking a skilled Firmware Engineer to join our high-performance Software team. As a Firmware Engineer, you will be responsible for designing, developing, and testing embedded firmware code for our next-generation predictive maintenance platform.Key Responsibilities:Participate in all stages of firmware development life cycle,...
-
Senior Embedded Software Developer
3 weeks ago
Raleigh, North Carolina, United States Greenfield Source Full timeJob Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Greenfield Source. As a key member of our Electrical Critical Power & Digital Infrastructure division, you will be responsible for developing embedded firmware for our CPDI power conversion products and technology development...
-
Senior Embedded Software Developer
2 weeks ago
Raleigh, North Carolina, United States Greenfield Source Full timeJob Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Greenfield Source. As a key member of our Electrical Critical Power & Digital Infrastructure division, you will be responsible for developing embedded firmware for our CPDI power conversion products and technology development...
-
Lead Embedded Firmware Engineer
2 weeks ago
Raleigh, North Carolina, United States Eaton Full timeAbout the RoleEaton's Electrical Critical Power Solutions Division is seeking a highly skilled Lead Embedded Firmware Engineer to join our team. As a key member of our team, you will be responsible for leading global teams to develop embedded software for Critical Power Solutions technology development projects and power conversion products.Key...
-
Senior Firmware Engineer
4 weeks ago
Raleigh, North Carolina, United States Schneider Electric Full timeSr Firmware EngineerSchneider Electric is seeking a highly skilled Senior Firmware Engineer to join our team in Raleigh, NC or Foxboro, MA.The ideal candidate will be part of a multi-functional design environment with individual responsibility in the following areas:Expand and modify existing firmware to meet marketing requirementsPerform development (coding...
-
Senior Firmware Engineer
1 month ago
Raleigh, North Carolina, United States Schneider Electric Full timeAbout the RoleSchneider Electric is seeking a highly skilled Senior Firmware Engineer to join our team in Raleigh, NC or Foxboro, MA.This is a unique opportunity to work on cutting-edge firmware development, collaborating with a multi-functional design environment to drive innovation and excellence.Key ResponsibilitiesExpand and modify existing firmware to...
-
Embedded Firmware Engineer
9 hours ago
Raleigh, North Carolina, United States Eaton Full timeJob DescriptionEaton's Electrical Critical Power Solutions Division is seeking a highly skilled Lead Embedded Firmware Engineer to join our team. As a key member of our global engineering team, you will be responsible for leading the development of embedded software for Critical Power Solutions technology development projects and power conversion...
-
Embedded Systems Software Engineer
2 weeks ago
Raleigh, North Carolina, United States Donato Technologies, Inc Full timeJob OverviewDonato Technologies, a leading IT service provider, is seeking a skilled Embedded Systems Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing embedded firmware for our clients.Key Responsibilities:Develop and maintain firmware build tools and manage...
-
Embedded Software Developer
4 weeks ago
Raleigh, North Carolina, United States Accuro Full timeJob Title: Embedded Software Engineer – Medical Device ExperienceLocation: Raleigh, NC Job Type: 3+ months contract Job SummaryWe are seeking an experienced Embedded Software Engineer to join our team at Accuro. The successful candidate will have a strong background in software development for medical devices and a proven track record of delivering...
-
Senior Embedded Systems Developer
2 days ago
Raleigh, North Carolina, United States Oracle Full timeJob DescriptionThe Senior Software/Embedded System Developer is responsible for overseeing the design, development, testing and debugging of platform software, including EUFI, firmware, operating systems, drivers and utilities for point of sale hardware products as well as assisting with the integration of application software.Key Responsibilities:Working...
-
Lead Embedded Software Engineer
2 days ago
Raleigh, North Carolina, United States Eaton Full timeJob SummaryEaton's Embedded Software team is seeking a highly skilled Lead Embedded Software Engineer to join our team. As a key member of our team, you will be responsible for designing and developing embedded applications for our Edge devices, which are a critical component of our Brightlayer Digital solution.As a Lead Embedded Software Engineer, you will...
-
Embedded Linux Software Developer
3 weeks ago
Raleigh, North Carolina, United States PDDN INC. Full timeJob Title: Embedded Linux Software DeveloperWe are seeking an experienced Embedded Linux Software Developer to join our team at PDDN INC.Job SummaryThe successful candidate will be responsible for designing, developing, and integrating optimizations to decrease manufacturing time of Linux embedded products.Key ResponsibilitiesInvestigate and resolve Linux...
-
Senior Embedded Software Developer
3 weeks ago
Raleigh, North Carolina, United States Accuro Full timeJob Title: C++ Developer with Medical Device ExperienceAccuro is seeking a highly skilled C++ Developer with experience in medical device software development to join our team.Job SummaryWe are looking for a talented software developer to design and develop embedded software for legacy and new generation medical devices. The ideal candidate will have a...
-
Principal Engineer
3 weeks ago
Raleigh, North Carolina, United States Eaton Full timeAbout the RoleEaton's Power Electronics and Battery Center of Excellence (CoE) is seeking a highly skilled Principal Engineer to lead the development of power electronics control systems. This role will be based in Raleigh, NC, and relocation assistance and company sponsorship will be offered to candidates currently residing within the US/PR.The expected...
-
Embedded Software Architect
1 month ago
Raleigh, North Carolina, United States Info Way Solutions Full timeJob Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Info Way Solutions.About the Role:This is a challenging opportunity for a skilled software engineer to design and develop embedded software for medical devices. The ideal candidate will have a strong background in C and C++ programming, as well...
-
Principal Engineer
4 weeks ago
Raleigh, North Carolina, United States Eaton Full timeAbout the RoleEaton's Power Electronics and Battery Center of Excellence (CoE) is seeking a highly skilled Principal Engineer to lead the development of power electronics control systems. This role will be based in Raleigh, NC, and relocation assistance will be offered to candidates currently residing within the US/PR.The expected annual salary range for...
-
Senior Embedded Hardware Engineer
3 weeks ago
Raleigh, North Carolina, United States E-Solutions INC Full timeJob Title: Senior Embedded Hardware EngineerJob Summary:We are seeking a highly skilled Senior Embedded Hardware Engineer to join our team at E-Solutions INC. The ideal candidate will have a strong background in embedded Linux, C/C++, and embedded architecture, with experience in microcontrollers, Yocto Linux, and Cloud embedded systems.Key...
-
Raleigh, North Carolina, United States Oceanic Solutions Full timeOverviewAt Oceanic Solutions, we're passionate about developing high-quality medical products that make a real difference in people's lives. As an Embedded Software Developer in Medical Technology, you'll be part of a dynamic team that's dedicated to creating innovative solutions for the healthcare industry.Key ResponsibilitiesDevelop and implement software...
-
Embedded Software Engineer
3 days ago
Raleigh, North Carolina, United States Info Way Solutions Full timeJob Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Info Way Solutions.Key Responsibilities:Design and develop embedded software for medical devices using C and C++.Architect and implement host software using C++, WPF, and .NET.Develop software tools to support manufacturing medical devices using...