Firmware Engineer

Firmware Engineer

Contract Type:

Contract to Hire

Location:

Meriden - Connecticut

Industry:

Technology

Reference Number:

CR/505437

Salary:

$ - $ Hourly

Contact Name:

Tandym

Contact Email:

sabrina.valente@tandymgroup.com

Contact Phone:


Date Published:

05-May-2025

A recognized client is looking for an experienced Firmware Engineer to join their growing team.

About the Opportunity:

  • Setting: Hybrid to Meriden, CT office or remote

Responsibilities:

  • Specify, develop, implement, and support embedded software/firmware applications and drivers.
  • Participate in product architecture, design, development, and deployment.
  • Involve in product lifecycle from inception through launch, interacting with early users, understanding customer needs, and driving solutions to meet or exceed expectations.
  • Develop time estimates for project tasks and report regularly on progress.
  • Investigate and debug complex system problems and drive engineering solutions to improve or correct product or process issues.
  • Maintain a positive attitude, high energy, leadership, project management, and troubleshooting skills.
  • Work hands-on with good communication (written and oral) skills, solving problems and working issues on the production floor as well as in the engineering lab.
  • Align with and adhere to QA processes and procedures.

Qualifications:

  • Bachelor’s degree in computer science, Electrical Engineering, Computer Engineering, or a related field with a minimum of 4 years of industry experience.
  • Proficiency in common software development practices and the C/C++ programming languages.
  • Experience with microcontrollers and direct access to peripherals.
  • Ability to read schematics and circuit diagrams.
  • Minimum of 4 years of related knowledge and experience with firmware applications and driver development.
  • Experience in RTOS (Real-Time Operating Systems), preferably FreeRTOS.
  • Basic understanding of FPGA and associated logic.
  • Experience with communication interfaces (USB, Ethernet, RS232, SPI, I2C, etc.).
  • Demonstrated ability to document both in code and in formal design documents.

Desired Skills:

  • Experience developing scientific instrumentation.
  • Experience with Linux, Windows Embedded.
  • Experience with modern development tools (Eclipse, Visual Studio, Mentor HDL Designer).
  • Use of revision control software, particularly Git.
  • Experience developing scripts in support of system development and manufacturing.
  • Writing and executing Engineering/System test plan-cases.
  • Experience with oscilloscopes, logic analyzers, in-circuit emulators, and troubleshooting hardware.
  • Experience developing embedded Linux systems using the Yocto Project.
  • Experience with ultra-low power processors like the MSP430.
  • Proficiency in Python.

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )