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

Staff Firmware Engineer

Full-time

Survival Systems Staffing

We are seeking a skilled Firmware Engineer (3+ years of experience) to design, develop, and maintain embedded firmware for digitally controlled power supplies and power management systems. The ideal candidate will work closely with hardware, systems, and test engineering teams to develop robust and efficient code that ensures performance, reliability, and compliance with industry standards.

Key Responsibilities:

Design and implement embedded firmware for power supply control, monitoring, and communication; execute firmware and software release processes, including the use of revision control systems.

Develop control algorithms (e.g., voltage regulation, current limiting, PFC, etc.) for AC-DC and DC-DC power conversion.

Interface with digital communication protocols (I2C, SPI, UART, CAN, PMBus, SMBus, GPIB, Ethernet, LXI, Modbus).

Collaborate with hardware engineers to define microcontroller/processor specifications and integrate firmware with schematics and layouts.

Perform firmware debugging, validation, and optimization using oscilloscopes, logic analyzers, and other lab equipment.

Develop and execute unit and system-level tests to ensure firmware quality and regulatory compliance (UL, IEC, etc.).

Maintain detailed documentation of firmware design, code, and system integration procedures.

Participate in design reviews and contribute to product definition and architecture decisions.

Qualifications:

Required:

B.S. or M.S. in Electrical, Computer, or Control Engineering, or a related field, with a minimum of 3+ years of experience in embedded firmware development for power electronics or embedded systems.

Proficiency in C/C++ for real-time embedded systems.

Experience with control engineering, DSPs, or SoCs used in power electronics (e.g., TI, STM, Microchip, NXP).

Solid understanding of power supply topologies (buck, boost, flyback, LLC, etc.), power electronics conversion (AC-AC, AC-DC), PWM signals, DSP interfaces, and digital and analog control loops.

Familiarity with firmware development tools (compilers, debuggers, IDEs, version control).

Hands-on experience with lab equipment for testing and debugging.

Onsite position in NYC (Queens) office.

H1B visa sponsorship is available.

Preferred:

Knowledge of digital control techniques for power systems (PID, current-mode control, etc.).

Experience with real-time operating systems (RTOS) or bare-metal programming.

Familiarity with compliance standards for safety, EMI/EMC, and reliability.

Experience with automated test systems or scripting (Python, MATLAB, etc.).

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Firmware Engineer in Cleveland, OH vacancy
  • Work Flexibility: Not availableAs a Staff Sales Systems Engineer at Stryker, you will be responsible for actively leading the technology evaluation stage of the sales process, working with the extended sales team as the key technical advisor and product advocate. You will... 
    Suggested
    Full time
    For contractors
    Work experience placement

    Stryker

    Cleveland, OH
    11 hours ago
  •  ...Langan provides expert land development engineering and environmental consulting services for major developers, renewable energy producers...  ...skills and knowledge to make impactful contributions. Job Summary Staff Civil Engineer - Cleveland, OH. This position serves a key... 
    Suggested
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours
    Afternoon shift

    Langan

    Cleveland, OH
    1 day ago
  •  ...: 1. Good experience of working in C and C++ in an embedded work environment or software application 2. 5+ years of software engineering experience with demonstrated professional development in software design and development 3. Ability to understand and apply knowledge... 
    Suggested

    Yochana

    Pepper Pike, OH
    5 days ago
  •  ...hands-on, analytically minded technician with an interest in the Construction field? Triangle Fastener Corporation is seeking an Engineering Assistant to join the team in our Cleveland, OH Tech Center . The Engineering Assistant is responsible for conducting product... 
    Suggested
    Temporary work
    Apprenticeship
    Work at office
    Local area
    Monday to Friday

    Triangle Fasteners Inc

    Cleveland, OH
    5 days ago
  •  ...Job Description Job Description   Job Title: C++ Firmware Developer Location: Maple Heights, Ohio 44137 (In office)   Employment...  ...Time  Overview We are seeking a skilled C++ Firmware Engineer with hands-on experience in embedded systems and a strong understanding... 
    Suggested
    Full time
    Work at office
    Remote work

    VE Solutions

    Maple Heights, OH
    29 days ago
  •  ...for a place to do their best work. And if that’s you we would love to have you join us!Job DescriptionAs a Senior Embedded Software Engineer in Rockwell Automation, you will be part of a new product development team with a focus on design, development, and test of... 
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Cleveland, OH
    3 days ago
  •  ...work. And if that’s you we would love to have you join us!Job DescriptionJob DescriptionYou will be part of a Software Embedded engineering team. The team focuses on design, development, and test of embedded software, features, and functionalities. You will also contribute... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Cleveland, OH
    4 days ago
  •  ...General Responsibilities Provide engineering and consulting services for a broad array of projects and clients. This may include performing...  ...adviser to junior-level project team members. Supervise field staff including graduate/field engineers, engineering technicians, exploration... 
    Internship

    Terracon

    Parma, OH
    4 days ago
  •  ...Embedded Software Engineer Rockwell Automation is looking for an innovative engineer to join our global embedded software organization based in Cleveland, Ohio. In this role, you will have the opportunity to grow your career in embedded software by solving challenging... 

    Kasmo Global

    Cleveland, OH
    3 days ago
  •  ...quality assurance processes. Ensures the safety of patients and staff by monitoring radiation levels and implementing safety...  ...Doctorate Degree Doctorate Degree PhD in Medical Physics, Physics, Engineering or applied sciences (Required) Work Experience2+ years Clinical... 
    Local area

    University Hospitals

    Cleveland, OH
    4 days ago
  • Southwest General Health Center is a 352-bed community hospital located in Middleburg Heights, Ohio. One of the last standing community hospitals in Northeast Ohio, we partner with University Hospitals and other local community organizations to provide a full range of ...
    Local area

    Southwest General

    Cleveland, OH
    3 days ago
  • $76.44k

     ...compliance with Federal and client specific standards. • Apply engineering principles and relevant codes across planning, investigation,...  ...requirements. • Develops, trains, mentors junior engineering staff while guiding technical direction and best practices. • Develop... 
    Contract work
    For contractors
    H1b
    Immediate start
    Overseas
    Flexible hours

    CDM Smith

    Cleveland, OH
    5 days ago
  • $76.6k - $115k

    OverviewThe Software Engineer III is an experienced full-stack software developer responsible for designing, developing, testing, implementing, and supporting enterprise-grade applications and services. This role serves as a key contributor in the delivery of scalable,... 
    Full time
    Flexible hours

    AmTrust

    Cleveland, OH
    2 days ago
  • $100.2k - $125k

    OverviewSr. Software Engineer to work intensely with the data work stream through all phases of an engagement, including conceptual design, detailed design, implementation, testing and production deployment. Responsibilities entail defining, assembling and presenting all... 
    Full time
    Flexible hours

    AmTrust

    Cleveland, OH
    4 days ago
  •  ...a place to do their best work. And if that’s you we would love to have you join us!Job DescriptionPosition Summary:As a Software Engineer for Rockwell Automation, you will develop industry-leading commercial software known for its innovation and usability.You will be... 
    Full time
    Work at office
    Flexible hours

    Rockwell Automation

    Cleveland, OH
    2 days ago
  • $159.43k

     ...compliance with Federal and client specific standards. • Apply engineering principles and relevant codes across planning, investigation,...  ...requirements. • Develops, trains, mentors junior engineering staff while guiding technical direction and best practices. • Develop... 
    Contract work
    For contractors
    Work experience placement
    H1b
    Immediate start
    Overseas
    Flexible hours

    CDM Smith

    Cleveland, OH
    5 days ago
  • POSITION SUMMARY Flexjet is currently seeking a talented Software Engineer III who is passionate about innovation and backend technologies to join our development team. Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical... 
    Work experience placement

    Flexjet US

    Cleveland, OH
    2 days ago
  •  ...monitoring (pipeline/notebook/flow load failures, row-count comparisons). • Enable the client team. Pair with and enable Lincoln Electric engineers throughout, transferring implementation knowledge so the client team can operate independently. • Report status. Provide regular... 
    For contractors
    Remote work

    Mindlance

    Cleveland, OH
    3 days ago
  • $84.2k - $128.41k

     ...to gather ongoing feedback that informs design and development. You will apply advanced knowledge of computer science or software engineering, along with modern development practices, to deliver high-quality, user-focused solutions. This position requires deep, hands-on... 
    Work at office
    Remote work
    Shift work

    Cleveland Clinic

    Cleveland, OH
    4 days ago
  •  ...packaging industries. This is a hands-on role focused on software development, system performance, and collaboration within a global engineering environment. In This Role, You Will Design, develop, test, and maintain software for industrial vision inspection systems... 
    Full time

    KESTREL Vision

    Cleveland, OH
    8 hours ago
  •  ...Every successful engineering career needs a solid foundation, and as an Engineering Aide in the Seabees, that’s exactly what you’ll get. Learn from the best as you report directly to Construction Engineers who will help you develop a sharp understanding of what it takes... 
    Part time
    Overseas

    U.S. Navy

    Cleveland, OH
    3 days ago
  • $125.9k - $187k

     ...initiating a search for an Assistant Vice President, Electrical Engineer to join our growing Property & Buildings Healthcare Team in...  ..., lead multidisciplinary project teams, mentor engineering staff, and collaborate with local, regional, and national leadership.... 
    Contract work
    For contractors
    Work at office
    Local area

    WSP in the U.S.

    Cleveland, OH
    3 days ago
  •  ...best work. And if that’s you we would love to have you join us!Job DescriptionPosition Summary:Rockwell Automation is seeking an Engineering Manager - Hardware to lead a high-performing team responsible for the development of industrial control products, including Programmable... 
    Full time
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Cleveland, OH
    1 day ago
  • $137.65k

     ...date of birth, or bank account numbers during the application process.REQUIREMENTS: Bachelor’s degree in Computer Science, Computer Engineering, or related field of study and Five (5) years of experience as a Full Stack Developer, Software Developer, Java Developer or... 
    Contract work
    For contractors
    Local area

    Sherwin-Williams

    Cleveland, OH
    3 days ago
  •  ...Job Description Job Description PPS is partnering with an established automotive manufacturer to hire an experienced Welding Engineer to support advanced robotic welding operations. This is an excellent opportunity for an engineer who enjoys spending time on the... 
    Night shift

    PPS-HPS

    Cleveland, OH
    2 days ago
  • $116.2k - $229.1k

    Position Summary AI & Engineering/EaaS - DevOps Engineer IIIBuild and scale modern DevOps capabilities that help clients accelerate delivery, improve reliability, and modernize engineering operations. As a Senior Consultant in Engineering Foundry, AI & E/EaaS - DevOps... 
    Local area

    Deloitte

    Cleveland, OH
    4 days ago
  •  ...governance and planning activities to ensure project objectives and timelines are met Work closely with architects product owners and engineering teams to interpret solution architecture documents and technical design artifactsRoles and ResponsibilitiesLead technical... 

    LTM

    Cleveland, OH
    3 days ago
  •  ...who are looking for a place to do their best work. And if that’s you we would love to have you join us!Job DescriptionAs a Software Engineer - Product Security, you will join a globally distributed software security team that ensures Rockwell Automation products are... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Cleveland, OH
    1 day ago
  •  ...are, join our team.KPMG is currently seeking a Manager, Network Engineer - F5 Technical SME to join our Digital Nexus organization....  ...Infrastructure-as-Code (IaC)Establish operational standards, lead firmware/lifecycle management, and resolve complex enterprise incidents... 
    H1b
    Local area

    KPMG

    Cleveland, OH
    4 days ago
  • Bs degree in Electronics in 4 years experience in hardware test work on an agile to design and develop industrial automation , architecture and hardware verification program, analyze and troubleshoot electronic hardware prototypes prepare product design documentation...

    Wall Street Consulting Services LLC

    Cleveland, OH
    11 hours ago

Do you want to receive more vacancies?

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