Senior Firmware Engineer (C#/C++)

Dawar Consulting, Inc.
Tucson, AZ

Our client, a world leader in biotechnology and life sciences, is looking for a “ Senior Firmware Engineer " based out in Tucson, AZ.

Job Duration: Long Term Contract (Possibility Of Extension & FT Conversion)

Rate: $95-$98/hr on W2

Company Benefits: Medical, Dental, Vision, Paid Sick leave, 401K

Job Summary

We are seeking a highly skilled Senior Firmware Engineer to join our Tucson Agile Release Team. The ideal candidate will have strong expertise in embedded C/C++ development, hardware-software integration, and automated hardware validation. This role involves designing scalable firmware architectures, developing low-level drivers, and collaborating with cross-functional engineering teams to deliver reliable embedded solutions for real-world systems.

Key Responsibilities

  • Design, develop, and optimize embedded firmware using C/C++ for microcontroller and RTOS-based systems
  • Develop low-level drivers and middleware for sensors, actuators, and communication interfaces
  • Build and maintain Python-based automated test frameworks and Hardware-in-the-Loop (HIL) validation systems
  • Troubleshoot hardware/software interactions using JTAG/SWD debuggers, oscilloscopes, and logic analyzers
  • Participate in Agile/SAFe planning, backlog refinement, and technical design discussions
  • Collaborate with Electrical, Mechanical, and Systems Engineering teams for end-to-end system integration
  • Conduct code reviews, technical investigations, and firmware demonstrations on target hardware
  • Ensure firmware reliability, scalability, and compliance with system architecture standards

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • Strong professional experience in embedded firmware development using C/C++
  • Experience with microcontrollers such as ARM Cortex-M, ESP32, or similar platforms
  • Hands-on experience with communication protocols including I2C, SPI, UART, CAN, or USB
  • Strong understanding of embedded system architecture, memory management, interrupts, and state machines
  • Experience debugging embedded systems using JTAG/SWD tools, logic analyzers, and oscilloscopes

Preferred Qualifications

  • Experience with Python scripting, automation, or test harness development
  • Familiarity with RTOS platforms such as FreeRTOS or Zephyr
  • Experience in Agile or SAFe development environments
  • Prior experience mentoring engineers or leading firmware development efforts

Key Skills

Embedded C/C++ | Firmware Development | ARM Cortex-M | ESP32 | RTOS | FreeRTOS | Hardware Integration | HIL Testing | Python Automation | I2C | SPI | UART | CAN | USB | JTAG/SWD Debugging | Agile/SAFe | Embedded Systems Architecture

If interested, please send us your updated resume at [email protected] / [email protected] .

Posted 2026-05-13

Recommended Jobs

Stewarding Supervisor - ASU Athletics - Arizona State University - Concessions

Aramark
Tempe, AZ

The Stewarding Supervisor will assist management in maintaining or improving cleanliness quality through inspections, training, and employee accountability, including employee coaching or counseling.…

View Details
Posted 2025-09-15

Dental Receptionist/Patient Care Coordinator (Full-Time)

Lakeshore Family Dentistry
Glendale, AZ

A re you passionate about supporting a Dental Team that believes in providing top-notch dental care and an unparalleled Patient Experience?  Do you love being the first friendly face that Patients s…

View Details
Posted 2026-05-15

School Psychologist - full-time - K-12

BlueCloud Staffing
Mesa, AZ

We are seeking a dedicated and collaborative School Psychologist to support students across K12 schools in Mesa, AZ . This position plays a key role in promoting students academic achievement, soci…

View Details
Posted 2026-02-06

Regional Program Coordinator

HealthCorps
Phoenix, AZ

Regional Program Coordinator  at HealthCorps  Phoenix and surrounding areas  Are you interested in serving your community and empowering the next generation of healthy leaders? HealthCorps and …

View Details
Posted 2026-05-16

Remote Technical Support Specialist - Entry Level, No Degree Required

NoGigiddy
Phoenix, AZ

Job Description: Are you a tech-savvy individual looking to start a career in technical support without the need for a degree or prior experience? NoGigiddy is seeking enthusiastic and dedicated…

View Details
Posted 2025-09-20

Nurse Practitioner/Physician Assistant

Cardiovascular Associates of America
Prescott, AZ

Advanced Practice Provider (PA-C or NP) – Cardiology - New Grads Welcome Location: Prescott, AZ Southwest Cardiovascular Associates is seeking a dedicated Advanced Practice Provider (Physician…

View Details
Posted 2026-01-27

General Warehouse - Now Hiring

Chandler, AZ

Ready for your next manufacturing, warehouse or industrial job opportunity? If you're a hard worker who thrives in fast-paced environments, we want you to join our team today. Highly motivated profess…

View Details
Posted 2026-05-07

Caregiver - Flexible hours $17-$18/hr

Senior Helpers of Gilbert & Chandler
Chandler, AZ

Job Description Job Description Are you a reliable, compassionate caregiver looking for flexible hours and a supportive team? We are a growing home care agency seeking dependable Caregivers to …

View Details
Posted 2026-03-23

Dining Room Server

Cascades of Tucson
Tucson, AZ

Take a refreshing step out of the corporate world and join the family at Cascades of Tucson! Located on the east side of Tucson, Cascades is a family-owned and operated senior living community…

View Details
Posted 2026-04-12