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

b1Bpd3k4Mm5zUjF4bkZ0QXd4bnJqN1pxeWc9PQ==
  • 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

University of Vermont Health - UVM Medical Center

Staff Psychologist - Comprehensive Pain Program Job at University of Vermont Health - UVM Medical Center

 ...psychologist to serve as a member of a multidisciplinary team in a newly created integrative care program. Our psychologist will provide psychological services to individuals with chronic pain, utilizing empirically supported patient and family centered interventions. Our... 

Tenet Massachusetts

Level II Social Work - Social Worker Job at Tenet Massachusetts

 ...Job Description Tenet Massachusetts is seeking a Social Work Social Worker Level II for a job in Worcester, Massachusetts. Job Description...  ...should have access to the treatments you need without having to travel far from home. We are proud to have been the first hospital... 

Friendship Village

Housekeeper, Full-Time/Days (Independent Living) Job at Friendship Village

 ...in our thriving community. Who You Are: We are seeking a Housekeeper with a strong positive attitude towards customer service. The right...  ...preferred but not required. Experience in housekeeping in hotel, preferred. Ability to work with others. Ability to read... 

Manpower

Tooling / Mold Technician Job at Manpower

 ...Our client, an industry leader in manufacturing and tooling, is seeking a dedicated 2nd Shift Tooling/Mold Technician to join their team. As a Tooling/Mold Technician, you will be part of the manufacturing support team, ensuring the efficient operation and maintenance... 

RCM HealthCare Travel

Local Contract Speech Language Pathologist Assistant (SLPA) Job at RCM HealthCare Travel

 ...Job Description RCM HealthCare Travel is seeking a local contract Speech Language Pathologist Assistant (SLPA) for a local contract...  ...Speech-Language Pathology Assistant (SLPA)\n Location: Cupertino Union School District Serving 2 Elementary Schools and 1 Middle...