Senior Firmware Engineer (C#/C++)
Dawar Consulting
Tucson, United States | Posted on 05/13/2026 Senior Firmware Engineer 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 C#, Python, Hardware - Software Integration, Embedded, Firmware, RTOS #J-18808-Ljbffr Dawar Consulting
- Legion Technical Solutions LLC is seeking a Software Engineer in Tucson, Arizona, focused on designing and developing software for factory... ...test systems. This position requires hands-on experience with C# and C++ in a Windows environment, and the ability to troubleshoot...SeniorC#
- Dawar Consulting is seeking a highly skilled Senior Firmware Engineer to join their Tucson Agile Release Team. This role focuses on designing scalable... .... The ideal candidate will have expertise in embedded C/C++, hardware-software integration, and automated validation....SeniorLong term contract
$86.8k - $165.2k
SwiftCruit is seeking a Senior Software Engineer with expertise in C# and C++. This position is located in Tucson, Arizona and requires collaboration in a multidiscipline engineering team to develop and maintain software for weapon system products. The ideal candidate will...SeniorC#$95 - $120 per hour
Geologics Corporation is seeking a Principal Software Engineer to join their team in Tucson, AZ. The ideal candidate will possess at least 8 years of professional software engineering experience or 5 years with an advanced STEM degree and an active Secret Security Clearance...SeniorC#Hourly payContract work$150k - $170k
Job Title: Senior Embedded Firmware Engineer Role Overview A global technology company focused on connected infrastructure and resource optimization... ...products. Write clean, scalable, and well‑documented embedded C++ code for microcontroller and SoC‑based systems....SeniorFull time- ...Technical Solutions LLC in Tucson, Arizona is looking for a Software Engineer who will design, develop, and integrate software for weapon... ...products. The successful candidate will work hands-on with C# and C++, and will troubleshoot and collaborate with multidisciplinary...C#
$150k - $170k
Hireclout is looking for a Senior Embedded Firmware Engineer to join their team in Tucson, Arizona. This role involves designing and developing embedded... ...embedded firmware development, particularly in Embedded C++, working with microcontrollers and SoC platforms in a collaborative...Senior$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...post-production sustainment. The Senior Software Engineer with Test Equipment position... ...-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows...SeniorC#Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours- ...seeking a Software/Test Equipment Development Engineer in Tucson, AZ to lead the development of... ...teams and communicate project status to senior management. The ideal candidate will have... ...debugging skills and proficiency with C++, C#, Java, and more. Benefits include competitive...SeniorC#
$132.4k - $251.6k
...Position: Software/Test Equipment Development Engineer – Tucson, AZ Role: Onsite What You Will... ...management planning. Communicate with senior management on project status. Diagnose and... ...integrating software applications using C++, C#, Java, Python, or Visual Basic. Minimum ten...SeniorC#Temporary workFlexible hours- Senior Software Engineer (C# / Python) Tucson, United States | Posted on 05/07/2026 Our client, a world leader in biotechnology and life sciences, is looking for a Senior Software Engineer based in Tucson, AZ. Job Duration: Long Term Contract (Possibility Of Extension...SeniorC#Long term contract
- Dawar Consulting is seeking a Senior Software Engineer in Tucson, AZ, to design and build complex software solutions using C#. The role offers a long-term contract with potential for full-time conversion and includes benefits such as medical, dental, vision, and 401K. Candidates...SeniorC#Long term contractFull time
- Kforce Inc is seeking a Senior .NET Developer to design and maintain applications in Tucson, AZ. This role involves collaborating with teams... .... Requires a strong background in .NET technologies, including C#, ASP.NET, and Azure. Candidates should possess a Bachelor's...SeniorC#
- Position and Location Senior Mission Planning Engineer - Tucson, AZ - Onsite. Requires U.S. citizenship and an active Secret U.S. government‑issued... ...architecture, design, development, integration, and verification (C#, C++, Java). Experience developing cross‑platform .NET backend...SeniorC#
- ...Workplaces in Financial Services & Insurance Senior Backend Developer Job Responsibilities... ...· Bachelor’s degree in Computer Science, Engineering, or related field. · 7–10+ years of... ...or more backend languages such as Java, C#, Python, or Node.js. · Deep experience...SeniorC#Contract work
$86.8k - $165.2k
Job Overview Senior Systems Engineer - Software-focused Responsible Systems Engineer for missile programs in Tucson, AZ. Provides software requirements... ...Azure DevOps methods/tools Experience with MATLAB, C, C#, C++, Python Ability to perform trade studies to optimize system...SeniorC#Temporary workRelocation packageFlexible hours$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...SETC) organization is currently hiring a Senior Systems Engineer to join our Tucson, AZ... ...methods/tools Experience with Matlab, C, C#, C++, Python Ability to perform trade...SeniorC#Temporary workWork experience placementInterim roleCurrently hiringWork at officeRemote workRelocation packageFlexible hours$107.5k - $204.5k
Principal Systems Engineer - EO/IR or RF Signal Processing Location: Tucson, AZ. Onsite position. Security clearance: U.S. citizenship... ...programming language, or Object‑Oriented Programming experience with the C++, C#, or Java programming languages. Experience with algorithm...SeniorC#Temporary workInterim roleRelocation packageFlexible hours$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...warfighters. Specifically, we are looking for a Senior Mission Planning Engineer to join the... ..., and verification (virtual machines, C#, C++, Java). Experience in developing...SeniorC#Temporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours- ...Automation Tool Developer Key Skills: C++, Java, Embedded, Controllers... ...: Bachelor of Software Engineering, Computer Science, or an equivalent... ...such as Python, Java, C#, C++, and C Expertise in developing... ...the interaction between firmware, software and irrigation hardware...C#Work at officeShift work
$132.4k - $251.6k
...Sr. Principal Systems Engineer – RF Signal Processing Location: Tucson, AZ. This onsite role requires a U.S. citizen with an active Secret... ...‑processing, programming in C or object‑oriented languages (C++, C#, Java), algorithm design, implementation, analysis, testing, and...SeniorC#Temporary workInterim roleRelocation packageFlexible hours- ...Automation Tools Developer* Bachelor of Software Engineering, Computer Science, or an equivalent... ...languages such as Python, Java, C#, C++, and C* Experience with tools such as Selenium... ...that execute the interaction between firmware, software and irrigation hardware* Experience...SeniorC#
$80k - $95k
...Developer focused on designing and developing high-performance software for mission-critical systems. The role requires proficiency in C++ and/or Python, experience in Linux environments, and a strong understanding of networking fundamentals. The ideal candidate thrives...$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead... ...language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages Experience with algorithm design...SeniorC#Temporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hours- Job Details Principal Software Engineer with ACTIVE Secret Security Clearance - Tucson, AZ Posted: 6/30/2026 Job ID: 16261 Job Category... ...and integrate object‑oriented software applications using C# and C++ in Microsoft Visual Studio on Windows OS Prioritize and...C#Contract workRelocation
$86.8k - $165.2k
Sr. Systems Engineer - EO/IR or RF Signal Processing Location: Tucson, AZ (Onsite). The role requires U.S. citizenship and a valid DoD... ...Proficiency in C programming or object‑oriented programming with C++, C#, or Java. Experience with algorithm design, implementation,...SeniorC#Temporary workInterim roleRelocation packageFlexible hours$86.8k - $165.2k
...start date We are expanding our engineering organization dramatically to... ..., we want to talk. Our Senior Embedded Software Engineer is... ...debug, and deploy software for firmware (FPGA) and hardware solutions... ...two of the following: Embedded C++ Software, Embedded Software Security...SeniorTemporary workWork experience placementInterim roleRelocationFlexible hours- ...them get to space, our world class Space Systems team is empowering some of the boldest and most ambitious space missions. SENIOR AI&T ENGINEER II/PRINCIPAL - MECHANICAL Rocket Lab's Optical Systems division solves mission-critical space domain and Intelligence,...SeniorPermanent employmentLocal area
- SwiftCruit is looking for a Senior Embedded Software Engineer in Tucson, Arizona. This role involves architecting, designing, testing, and debugging software... ...significant experience in embedded software, including C++ and RTOS. The position is onsite, and U.S. citizenship is...SeniorRelocation package
- Prattwhitney is seeking an On-site Software Engineer for their Test Equipment Engineering team in Tucson, AZ. The role involves designing... ...’s Degree in a STEM field, have strong programming skills in C++, C#, and knowledge of Windows Operating System. Benefits include competitive...C#
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer (C#/C++). Be the first to apply!
- senior cloud service delivery manager Tucson, AZ
- senior business analyst contract Tucson, AZ
- senior product design engineer Tucson, AZ
- senior software manager Tucson, AZ
- senior marketing account manager Tucson, AZ
- sr operations manager Tucson, AZ
- senior customer service manager Tucson, AZ
- senior strategic account manager Tucson, AZ
- senior software engineer Tucson, AZ
- senior application security Tucson, AZ



