Sr. Firmware Engineer (Fairport) Job at Revolution Technologies, Fairport, NY

U1RrSVZ6cXlHakZjMHdhay9CT04wdlU2eEE9PQ==
  • Revolution Technologies
  • Fairport, NY

Job Description

Location: Fairport, NY (On-Site)

Salary: $110,000$130,000 (Direct Hire)

No sponsorship provided at any point. Only **US CIT**, **GC Holder** on a **W2**

About the Role

Senior Firmware Engineer to lead the development of embedded firmware for new and existing products. In this role, you will own the entire firmware lifecycle and collaborate closely with hardware, software, and cross-functional project teams.

This is a hands-on, technical leadership role for someone who enjoys building firmware at the microcontroller level.

Key Responsibilities (What Youll Do)

Firmware Development & Ownership

  • Own the full firmware lifecycle concept, design, implementation, release, and sustaining.
  • Lead embedded firmware development for multiple products simultaneously.
  • Support and maintain existing production firmware.

Testing, Verification & Documentation

  • Perform product and design verification testing .
  • Create detailed test plans , product instructions, and release documentation.
  • Execute engineering change requests (ECRs) to improve product performance.

Technical Leadership & Collaboration

  • Serve as technical lead on multi-discipline project teams.
  • Define project schedules, risks, and budgets with engineering teams.
  • Mentor junior engineers and support team growth.

Required Qualifications

  • 5+ years of embedded firmware engineering experience
  • Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline
  • Strong programming skills in C and/or C++
  • Experience with:
  • Embedded systems , microcontrollers, memory management
  • Debugging tools (JTAG, logic analyzer, oscilloscope, etc.)
  • Communication protocols : I2C, SPI, UART
  • Firmware architecture, data structures, and real-time design

Preferred Experience

  • Hardware interface experience
  • Prior leadership or technical ownership
  • Experience creating test plans, documentation, and production support

Job Tags

Part time,

Similar Jobs

Staffing the Universe

Unity 3D Developer-Philadelphia, PA Job at Staffing the Universe

Unity 3D Developer Location: Philadelphia, PA Position Type: contract Rate: DOE (W2) Interview process face to face Only US Citizen Green Card and GC EAD Job Description and Skills: Extensive experience working with Unity3D Talented with UI programming, ...

the Global Times

Copy Editors Job at the Global Times

Chinas leading English-language daily newspaper, the Global Times, is seeking experienced, enthusiastic and driven copy-editors to join its growing team.Do you have an eye for speling mistakes? Do split infinitives make you want to literally scream? Hopefully, hanging... 

SynergisticIT

Entry Level Software Developer Job at SynergisticIT

 ...to name a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply.... 

Brightview Care

Board Certified Behavioral Analyst (BCBA) Job at Brightview Care

 ...About the Role As a BCBA, you will assess client needs, develop and oversee behavior intervention plans, and lead the clinical direction for ABA services provided in home-based settings. You will also support and mentor Behavioral Technicians while fostering strong... 

L.A. FOUNDATION

Crane Operator Job at L.A. FOUNDATION

Standard Qualifications for a Crane Operator Licensing & Certification Valid Crane Operator Certification (NCCCO) [National Commission for the Certification of Crane Operators] For Hydraulic Telescopic Boom, Swing Cab) Experience Minimum 2-5 years of crane operation experience...