Talent.com
Firmware Engineer

Firmware Engineer

ActalentCharlotte, North Carolina, USA
17 days ago
Job type
  • Full-time
Job description

Job Title : Firmware Engineer (Electrical Engineer)

Job Description

Join our dynamic team as a Firmware Engineer and be a part of our innovative design and manufacturing process for the specialty vehicle industry. You will play a crucial role in transforming cutting-edge concepts into revolutionary products, guiding projects from conception to production.

Responsibilities

  • Develop, debug, test, and document firmware for products.
  • Collaborate with Hardware Engineers to assist with component selection and define firmware needs for new product development.
  • Coordinate with the Web Development Team to ensure compatibility with firmware.
  • Take ownership of assigned projects and tasks.
  • Develop and maintain a schedule to track progress in completing objectives within a deadline.
  • Design and develop electrical systems and components for various applications.
  • Collaborate with cross-functional teams to ensure project requirements are met.
  • Conduct testing and validation of electrical systems to ensure compliance with specifications.
  • Transition designs to production, including interfacing with vendors, BOMs, and documentation.
  • Develop and maintain firmware for various lighting and control products.
  • Document designs, processes, and test results for future reference.

Essential Skills

  • 3+ years of experience in C programming for embedded applications.
  • Familiarity with communications protocols including CAN BUS, I2C, SPI, TCP / IP, USB.
  • Experience with software development processes such as version control, unit testing, bug tracking, and static analysis.
  • Experience with boot loaders, interrupts, and memory management.
  • Proficiency with firmware development tools, debuggers, and testing equipment, including oscilloscopes and communication analyzers.
  • Understanding of electronics, embedded systems, and schematics.
  • Bachelor’s degree in Electrical Engineering or equivalent experience with a minimum of 2+ years in an EE design role.
  • Component selection, schematic design / capture, and PCB layout experience; Altium preferred.
  • Ability to work collaboratively within a team environment while managing individual responsibilities effectively.
  • Excellent problem-solving skills and keen attention to detail.
  • Additional Skills & Qualifications

  • Software programming languages including C++, SQL, PHP, Python.
  • Linux for embedded applications.
  • GUI development.
  • Automotive electrical and firmware experience.
  • Familiarity with automotive product design and power electronics.
  • C++ programming for embedded Linux applications.
  • Provide mechanical knowledge support in the integration of electrical components into larger systems.
  • Work Environment

    This is a full-time, onsite position located in Charlotte, NC. The work schedule is an 8-hour day shift, Monday to Friday. The role offers a comprehensive benefits package including 401(k) with matching, dental, health, and vision insurance, as well as paid time off. The work environment encourages collaboration and innovation, providing opportunities to work with cutting-edge technologies and equipment.

    Pay and Benefits

    The pay range for this position is $90000.00 - $125000.00 / yr.

    401(k)

    401(k) matching

    Dental insurance

    Health insurance

    Paid time off

    Vision insurance

    Workplace Type

    This is a fully onsite position in Charlotte,NC.

    Application Deadline

    This position is anticipated to close on Jun 30, 2025.

    Create a job alert for this search

    Firmware Engineer • Charlotte, North Carolina, USA

    Related jobs
    Engineer / Senior Electrical Engineer

    Engineer / Senior Electrical Engineer

    CundallSingapore, Michigan, Singapore
    Full-time
    Cundall's Building Services team's mission is to play a key role in making buildings more energy efficient, sustainable and cost effective to operate - and we pride ourselves on our exemplary track...Show moreLast updated: 30+ days ago
    Civil Engineer (Professional Engineer)

    Civil Engineer (Professional Engineer)

    GpacCharlotte, NC, US
    Full-time
    A well-established, growing engineering firm, with a location in the area, is looking for a Professional Civil Engineer.They work hard to ensure projects are planned, designed, and managed to meet ...Show moreLast updated: 10 days ago
    • Promoted
    Staff Engineer (CMT Field Engineer)

    Staff Engineer (CMT Field Engineer)

    2MNextCharlotte, NC, United States
    Full-time
    Join to apply for the Staff Engineer (CMT Field Engineer) role at 2MNEXT.Company Overview 2MNEXT provides geotechnical engineering and construction project management services in Atlanta, Georgia, ...Show moreLast updated: 20 days ago
    Senior Power Electronics Firmware Engineer

    Senior Power Electronics Firmware Engineer

    SGInnovateSingapore, Michigan, Singapore
    Full-time
    Senior Power Electronics Firmware Engineer.Senior Power Electronics Firmware Engineer.This role is posted on behalf of Volvo Cars, a company supported by SGInnovate. Everything we do starts with peo...Show moreLast updated: 30+ days ago
    Engineer

    Engineer

    Network Imaging SystemsCharlotte, NC, United States
    Full-time
    Completing planned maintenance on CT and MRI equipment at customer sites.Responds by telephone to customers to their service requests. Completing emergency service on equipment at customer sites.The...Show moreLast updated: 30+ days ago
    • Promoted
    ELECTRICAL ENGINEER - ENGINEER I

    ELECTRICAL ENGINEER - ENGINEER I

    M3 Engineering & TechnologyCharlotte, NC, US
    Full-time
    Will become part of a team of electrical engineers.Will work directly with senior electrical engineers to conduct calculations in order to generate drawings and specifications required for construc...Show moreLast updated: 30+ days ago
    Engineer / Senior Electrical Engineer

    Engineer / Senior Electrical Engineer

    Cundall Johnston & Partners LLPSingapore, Michigan, Singapore
    Full-time
    Cundall's Building Services team's mission is to play a key role in making buildings more energy efficient, sustainable and cost effective to operate - and we pride ourselves on our exemplary track...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer III or Senior Engineer

    Engineer III or Senior Engineer

    MedStar HealthCharlotte, NC, United States
    Full-time
    More than a career - a chance to make a difference in people's lives.Build an exciting, rewarding career with us - help us make a difference for millions of people every day.Consider joining the Du...Show moreLast updated: 12 days ago
    • Promoted
    Project Engineer

    Project Engineer

    WxTite LLCCharlotte, NC, US
    Full-time
    WxTite is seeking highly motivated individuals who are interested in establishing a long-term career with a growing company and are ready to work in a fast-paced environment.We understand the value...Show moreLast updated: 6 days ago
    Staff Firmware Architect

    Staff Firmware Architect

    IntelUnited States
    Full-time
    If you are passionate about computer graphics and working with leading graphics engineers on Intel's latest GPU architecture, then our Client GFX and AI Graphics Engineering (CGAI) Team has opportu...Show moreLast updated: 30+ days ago
    Bridge and Transportation Group Manager

    Bridge and Transportation Group Manager

    Collins EngineerUS
    Full-time
    Collins is seeking a highly motivated and experienced Bridge and Transportation Group Manager to play a key role on our team in Las Cruces, New Mexico. The ideal candidate will have experience in br...Show moreLast updated: 30+ days ago
    • Promoted
    Project Engineer

    Project Engineer

    PandjCharlotte, NC, United States
    Full-time
    P&J), a Phillips Infrastructure Holdings, Inc.P&J is a proven innovator, leader, and solution provider in the industry.We have built a reputation for taking on some of the most challenging projects...Show moreLast updated: 21 days ago
    Maintenance Engineer

    Maintenance Engineer

    Ocado GroupCharlotte, NC, US
    Full-time
    Ocado is a UK based company admitted to trading on the London Stock Exchange (Ticker OCDO).It comprises one of the world's largest dedicated online grocery retailers, operating its own grocery and ...Show moreLast updated: 27 days ago
    Senior Embedded Firmware Engineer

    Senior Embedded Firmware Engineer

    VirtualVocationsCharlotte, North Carolina, United States
    Full-time
    A company is looking for a Senior Embedded Firmware Engineer.Key Responsibilities : Contribute to firmware for next generation interconnect technologies, including PCIe, CXL, MCTP, UBM, and USB4 ...Show moreLast updated: 4 days ago
    Senior Server Firmware Engineer - SBIOS

    Senior Server Firmware Engineer - SBIOS

    NVIDIARemote, US
    Remote
    Full-time
    NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited m...Show moreLast updated: 30+ days ago
    Firmware Architect

    Firmware Architect

    Schneider ElectricMassachusetts, MA, US
    Full-time
    Schneider Electric has a meaningful opportuinty for an experienced Firmware Architect to join our dynamic team.This pivotal role involves guiding the development and integration of firmware solutio...Show moreLast updated: 30+ days ago
    Digital Deployment Specialist

    Digital Deployment Specialist

    Engineer Up(Multiple States), US
    Full-time
    Quick Apply
    About Us Engineer Up provides ServiceNow consulting and fullstack software engineering for companies that demand results. Who You Are A mid-level customer success, customer support and / or training e...Show moreLast updated: 30+ days ago
    • Promoted
    Electronics Engineer

    Electronics Engineer

    US Navy (Wavemaker) (USD)Charlotte, NC, United States
    Part-time
    Navigating a submarine across the dark ocean floor isn't an easy task.It requires pinpoint accuracy and the careful coordination of multiple systems. As an Electronics Technician Navigation, that's ...Show moreLast updated: 6 days ago