Bootstrap

Wilcox Industries

Senior Firmware Engineer

๐Ÿ“ŒNH, United States ๐Ÿ‡บ๐Ÿ‡ธ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

on-site

Job Description

Senior Firmware Engineers serve as the technical authority for firmware development while working to deliver best in class products. Senior Firmware Engineers work closely with Electrical Engineers, System Engineers, Quality Engineers, Program Managers, external partners, and the customers to stay on the leading edge of technology and innovation while ensuring the team is delivering a product that our customer can trust his/her life with.

Roles & Responsibilities

Advanced Firmware Development & Architecture:

  • Designs and implements complex C/C++ firmware modules (e.g., RTOS-based systems, sophisticated driver stacks) for microcontrollers or embedded processors.
  • Optimizes code for performance, reliability, and memory constraints in embedded systems.
  • Understands implementation of SPI, I2C, UART, Synchronous/Asynchronous memory interfaces, RTC, PWM, GPIO.
  • Familiarity with bootloaders and pre-application code execution. Familiarity with secure boot a plus.
  • Reads and interprets microcontroller datasheets and basic hardware schematics
  • Troubleshoot firmware issues (e.g., using debuggers/JTAG).
  • Works closely with hardware teams to identify and resolve integration issues (e.g., board bring-up, hardware bug fixes).
  • Provides guidance on component selection from a firmware perspective (e.g., processor capabilities, memory requirements).
  • Coordinates with Hardware, Software, Program Management, System Engineering, and QA to set timelines and identify key testing milestones.
  • Influences firmware release processes and helps evaluate tools/technologies for continuous improvement.

Documentation & Communication:

  • Produces comprehensive design documents and collaborates on firmware architecture specs.
  • Promotes coding standards, style guidelines, and best practices for firmware development.
  • Contributes to the development of detailed interface control documents
  • Communicates technical topics effectively to non-hardware stakeholders, including project managers and product owners.
  • Communicates the status of assigned work including current progress, estimated time to completion, risks, and any required software, equipment, tools, etc. necessary to accomplish assigned work.
  • Contributes to development and maintenance of statements of work, budgets, schedules, and risk assessments.
  • Leadership & Mentorship:
  • Mentors junior and mid-level engineers.
  • Supports the development of team members by providing constructive technical feedback
  • Demonstrates the ability to receive and act on constructive feedback.
  • Fosters a collaborative environment, helping to raise the technical skill of the team
  • Demonstrates interpersonal tact when working with others
  • Understands that it is critical to act as a united team during external meetings and demonstrates that understanding
  • Conducts thorough design reviews, emphasizing best practices for robust design.
  • May lead small project teams, coordinating tasks and deliverables to meet deadlines.
  • Performs other duties as directed.

Qualifications & Requirements

Education & Experience:

  • Bachelorโ€™s degree in Electrical or Computer Engineering/Computer Science
  • 5+ years of experience in a firmware engineering role, or an equivalent combination of education and experience.

Required Skills/Abilities:

  • Proficient with Microsoft Office suite (Microsoft 365, Teams).
  • Proficiency in using code management and defect tracking tools (e.g., JIRA, SVN, GIT)

Preferred Skills/Abilities:

  • Understanding of USB Protocol.
  • Working knowledge of RTOS/Linux embedded designs.
  • Understanding of audio/video data stream processing.
  • Familiarity with Object-Oriented modular coding styles including data structures.
  • Experience with ARM processor designs and development.

Physical Requirements:

  • Regular on-site attendance is a necessary function of this position.
  • Ability to lift up to 25 lbs. occasionally, for handling parts and prototypes.
  • Ability to work at a computer for extended periods.
  • Ability to perform physical tests and handle tools/equipment used for prototyping
  • Compensation offered may vary depending upon job-related knowledge, skills, and experience.

Wilcox provides equal employment opportunity to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Powered by JazzHR

8Ait6z7337
Other similar jobs

Firmware Engineer, Amazon Robotics

@ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Senior Firmware Engineer

@ Badger Meter, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Firmware Engineer

@ Baker Hughes, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Principal Firmware Engineer

@ CHEP, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Firmware Engineer II

@ Brady Corporation, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Sr. Software Engineer Security

@ Cisco, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Principal Firmware Verification Engineer

@ Collins Aerospace, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

AMI Smart Grid - Senior Firmware Engineer

@ Corinex, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

TeleOp Embedded Engineer

@ Figure, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Senior Engineer, Firmware

@ Flock Safety, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Working model

    on-site

  • Skills
  • Industry
  • Find similar jobs

    Firmware Engineer, Amazon Robotics

    @ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Senior Firmware Engineer

    @ Badger Meter, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Firmware Engineer

    @ Baker Hughes, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Principal Firmware Engineer

    @ CHEP, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Firmware Engineer II

    @ Brady Corporation, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Sr. Software Engineer Security

    @ Cisco, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Principal Firmware Verification Engineer

    @ Collins Aerospace, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    AMI Smart Grid - Senior Firmware Engineer

    @ Corinex, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    TeleOp Embedded Engineer

    @ Figure, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Senior Engineer, Firmware

    @ Flock Safety, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—