Senior Embedded Firmware Developer

4 weeks ago


Raleigh, North Carolina, United States Donato Technologies, Inc Full time
Job Overview

We are seeking an experienced Embedded Firmware Software Engineer to join our team at Donato Technologies, Inc. in North Carolina.

About Us

Donato Technologies, established in 2012, excels as a comprehensive IT service provider renowned for delivering exceptional staffing experiences and prioritizing the needs of clients and employees.

Job Summary

The successful candidate will write, debug, and test embedded firmware using C/C++, Python, and Bash. Key responsibilities include managing and maintaining firmware build tools, releasing firmware to test, recreating and fixing problems reported by the test team, and providing customer support for technical issues.

Technical Skills and Requirements
  • 4-6 years' experience in embedded firmware development
  • Proficiency in C/C++, Python, and Bash programming languages
  • PLDM (Platform Level Data Model) experience
  • CUDA Toolkit knowledge
  • Strong understanding of NC-SI - network controller sideband interface
  • Experience with Systems Management (BMC) and/or embedded processors
  • Familiarity with I2C and IPMI protocols
  • Knowledge of Linux operating system
  • Linux Kernel programming and Linux driver development skills
  • Proficient with Git source version control system
  • Awareness of Agile methodologies and tools
Compensation Package

Salary: $110,000 - $130,000 per annum, depending on experience.



  • Raleigh, North Carolina, United States Greenfield Source Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Firmware Engineer to join our team at Greenfield Source. The successful candidate will be responsible for developing and maintaining high-quality firmware for our CPDI power conversion products.This is an exciting opportunity for an experienced engineer to leverage their expertise in embedded...


  • Raleigh, North Carolina, United States ZipRecruiter Full time

    Job Description: We are seeking an experienced Senior Embedded Software Engineer to join our team in Raleigh, NC. As a key member of our global engineering team, you will be responsible for designing, developing, and testing embedded firmware for our CPDI power conversion products. Your expertise in state machines, control algorithms, and user interfaces...


  • Raleigh, North Carolina, United States Lorven Technologies Full time

    About Lorven Technologies:Lorven Technologies is a cutting-edge technology firm that specializes in the development of innovative solutions for various industries. Our team consists of highly skilled professionals who are passionate about creating exceptional products and services.Salary:We offer a competitive salary of $120,000 per year, commensurate with...


  • Raleigh, North Carolina, United States Senzit Full time

    Firmware Development Opportunity at SenzitSenzit harnesses the power of condition-based logic and machine learning algorithms to deliver real-time machine data and actionable insights.We are looking for a highly skilled Firmware Engineer to join our team in Raleigh, NC.About Senzit:Senzit is a global company with customers worldwide. Our next-generation...


  • Raleigh, North Carolina, United States Senzit Full time

    SenzitWe empower businesses with a next-generation predictive maintenance platform to increase uptime and reduce waste.Located in Raleigh, NC, Senzit is a global company with a dynamic team. Exciting opportunities await for a skilled Firmware Engineer.Job Summary:This role involves developing new technology for the Industrial IoT market. The ideal candidate...


  • Raleigh, North Carolina, United States Senzit Full time

    About the Role:Senzit is a leader in the Industrial IoT (IIoT) market, empowering businesses with a next-generation predictive maintenance platform to increase uptime and reduce organizational waste. We're seeking a talented Firmware Design Engineer to join our Software team and contribute to the development of innovative technology that will drive our...


  • Raleigh, North Carolina, United States Lorven Technologies Full time

    Firmware Developer sought by Lorven Technologies in Raleigh, NC.Estimated salary: $120,000 - $180,000 per year.Job Description:We're looking for an expert in embedded firmware development to manage firmware builds, collaborate with the test team, and develop new features. This is an excellent opportunity to enhance your skills in firmware development, build...


  • Raleigh, North Carolina, United States Secmation Full time

    OverviewSecmation is a cutting-edge cybersecurity company specializing in advanced technologies for Defense and Industrial applications.Job DescriptionThis role offers a unique opportunity to join our team of experts as a Senior Cybersecurity Software Development Engineer, working on the design, development, implementation, and testing of security solutions...


  • Raleigh, North Carolina, United States ZipRecruiter Full time

    Required Skills and Qualifications: To succeed in this role, you will need:* A Bachelor's or Master's degree in Electrical or related Engineering field from an accredited institution* At least 3 years of industry experience in embedded firmware development, with a focus on state machines, control algorithms, and user interfaces* Excellent written and verbal...


  • Raleigh, North Carolina, United States Maxonic Full time

    Maxonic is a leading company that specializes in connecting candidate strengths to client challenges. We are seeking an experienced Senior Software Developer to join our team.As a Senior Software Developer, you will be responsible for designing and developing software tools to support manufacturing medical devices. Your duties will include:Architecting host...


  • Raleigh, North Carolina, United States Secmation Full time

    Job OverviewWe are seeking a highly experienced Senior Cybersecurity Software Development Lead to join our team at Secmation. As a key member of our leadership team, you will be responsible for designing, developing, and implementing secure software solutions for embedded devices and defense applications.


  • Raleigh, North Carolina, United States Amazon Full time

    Aware of the complexities of modern data centers, we're seeking talented engineers to join our Data Plane team at Amazon Web Services (AWS). As a key contributor to our mission, you'll play a crucial role in the development of state-of-the-art Linux-based networking platforms.About the Team:We're the Data Plane team, responsible for packet forwarding in our...


  • Raleigh, North Carolina, United States Amazon Full time

    We're looking for talented software developers to join our team at AWS. As a Senior Software Engineer, you'll play a key role in developing cutting-edge Linux-based networking platforms. With a focus on embedded routing platforms, you'll help drive innovation in one of the world's largest and most complex networks.Our ideal candidate has 5+ years of...


  • Raleigh, North Carolina, United States Maxonic Full time

    Job Overview:Maxonic is seeking a highly skilled Senior Software Engineer to join our team. This is a contract position based in Raleigh, NC with an estimated salary of $71,250 - $75,000 per year.As a Senior Software Engineer, you will be responsible for designing and developing embedded software for medical devices. This will involve working closely with...


  • Raleigh, North Carolina, United States Amazon Full time

    Meet the ChallengeAmazon Web Services is looking for talented software development engineers to develop state-of-the-art Linux-based networking platforms.You will join a team of engineers developing embedded routing platforms that enable one of the world's largest and complex networks.


  • Raleigh, North Carolina, United States Vadum Full time

    Job Title: Senior FPGA Design EngineerEstimated Salary: $120,000 - $180,000 per year.Company OverviewVadum is a leading provider of innovative solutions in the field of national defense research and development. With a strong focus on practical innovation, we deliver cutting-edge products and prototypes to address complex challenges in the industry.We are...


  • Raleigh, North Carolina, United States Maxonic Full time

    Job Title: Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our team at Maxonic. This is a contract position based in Raleigh, NC with an estimated salary of $71,250 - $75,000 per year.This role will involve working as part of a close-knit team to design and develop embedded software for medical devices. Key responsibilities...


  • Raleigh, North Carolina, United States Maxonic Full time

    Maxonic, a leading recruitment agency, is seeking a highly skilled Senior Software Engineer to join their team. Based in Raleigh, NC, this role requires an individual with extensive experience in software development, particularly in C++, C#, and .NET framework environments.The successful candidate will have at least 10 years of experience in software...


  • Raleigh, North Carolina, United States Vadum Full time

    Job Title: Mid-Senior Level HDL ProgrammerEstimated Salary: $100,000 - $150,000 per year.Company OverviewVadum is a leader in providing innovative solutions in the field of national defense research and development. Our mission is to bring practical innovation to life in the form of products or prototypes to address challenging national defense problems.We...

  • Senior Care Provider

    2 weeks ago


    Raleigh, North Carolina, United States Sunrise Senior Living Full time

    About the RoleWe are seeking a dedicated Senior Care Provider to join our team at Sunrise Senior Living. As a member of our care-focused community, you will play a vital role in delivering high-quality care and services to our residents.Job DescriptionAs a Senior Care Provider, your primary responsibility will be to provide assistance with activities of...