Firmware Engineer
$80k - $100kProtein Technologies Inc
Job Description
Job Description
Are you looking for an opportunity to make a difference? At Mesa Labs we’re passionate about protecting the vulnerable by enabling scientific breakthroughs, ensuring product integrity, increasing patient and worker safety, and improving quality of life around the world.
At Mesa Labs we offer competitive wages, including potential bonus opportunities, equity awards, commission, and a comprehensive benefits package based on the position.
Base Compensation Range: $80,000 - $100,000
*In addition, you qualify for:
- Annual bonus opportunity of 10% based on company performance
Outstanding Benefits and Perks
We are proud to offer a variety of benefits that meet the diverse needs of our employees:
- Eligible for benefits the first day of the month after you start
- Tiered Medical, Dental and Vision Insurance options, Health savings (HSA), healthcare & dependent care flexible spending (FSA) accounts
- Company paid short term and long-term disability (unless covered by a state disability plan)
- Company paid life insurance and AD&D
- Flexible Time Off Policy
- Paid sick leave of 48 hours per calendar year
- Eligible employees may receive four (4) weeks paid Care Giver leave after 1 year of service or in accordance with state leave laws
- 401(k) plan that provides a 4% Safe Harbor company match on a 4% employee contribution that begins on Day 1
- Employee Wellness and Financial Assistance Resources through Cigna and NY Life
- Nine (9) paid company holidays per year
Gyros Protein Technologies provides automated systems for protein analysis and peptide synthesis solutions that accelerate the discovery, development, and manufacture of biotherapeutic drugs.
Job Summary
The Firmware Engineer develops professional expertise in designing, programming, debugging, and modifying firmware for embedded systems. This role supports hardware and software integration, working with analog and digital systems to ensure reliable and efficient operation. With a foundation in programming languages such as C, C++, assembly, and machine language, the Firmware Engineer contributes to troubleshooting, testing, and refining embedded code under guidance, while growing technical independence.
Duties/Responsibilities
- Firmware Development & Programming:
- Design, code, debug, and maintain firmware for embedded systems.
- Implement solutions in machine language, assembly, and high-level languages (C, C++).
- Testing & Troubleshooting:
- Troubleshoot, debug, and optimize embedded code for functionality, performance, and reliability.
- Assist in resolving software and hardware integration issues.
- Hardware & Software Integration:
- Work with analog and digital hardware designs, ensuring firmware compatibility.
- Support operating system-level software interaction with embedded hardware.
- Collaboration:
- Partner with hardware, electrical, and systems engineers on design reviews and integration efforts.
- Document and communicate issues, fixes, and improvements to cross-functional teams.
- Continuous Learning & Improvement:
- Apply company policies, procedures, and engineering standards while gaining exposure to advanced concepts.
- Contribute to process improvements and the creation of best practices for firmware development.
Experience/Education
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- 2 years of firmware, software, or embedded systems engineering experience.
Knowledge and Skillsets Required
- Proficiency in programming languages such as C, C++, assembly, and machine language.
- Understanding of embedded systems, operating systems, and microcontroller architectures.
- Exposure to hardware design concepts, both analog and digital.
- Strong problem-solving and analytical abilities.
- Effective communication and teamwork skills.
Additional Desired Skills/Competencies:
The ideal Firmware Engineer candidate will have demonstrated proficiency in the following areas:
- Communication protocols such as I2C, SPI, and UART and wireless protocols such as Bluetooth and TCP/IP
- Interfaces such as serial RS-232 and RS-485, USB, Ethernet
- ESP32 and PIC microcontrollers
- Version control systems, especially GitLab
- Basic PCB design skills and familiarity with associated design tools, especially Altium or KinCAD
Physical Demands:
- Sitting: Often for extended periods at desks or meetings.
- Standing or walking: Occasionally for meetings or office tasks.
- Using computers: Typing and using office equipment.
- Lifting: Light, less than 10 pounds.
- Repetitive motions: Frequent use of keyboard and mouse.
Environmental Conditions :
- Workspace: Climate control (air conditioning or heating) to ensure comfort.
- Lighting: Adjustable lighting to reduce eye strain.
- Noise Levels: The noise level is moderate, with occasional interruptions from phone calls and conversations. Use non-canceling headphones if necessary.
- Ergonomics: Workstations with desk and adjustable chairs to support good postures.
- Ventilation: Good ventilation to ensure a comfortable working environment, though this can vary depending on the building.
Mesa Labs is an Equal Employment Opportunity Employer.
Mesa Labs prohibits unlawful discrimination and harassment against applicants or employees based on age, race, sex, color, religion, creed, national origin or ancestry, disability, military status, sexual orientation, or any other status protected by applicable state or local law. Please note that Mesa Labs conducts criminal background checks upon offer acceptance
$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 firmware for intelligent, IoT-enabled devices that drive sustainability and operational efficiency. The candidate should...Suggested- ...Description Location: Tucson, AZ(On-site) As an Embedded Software Engineer, you'll develop embedded software that powers advanced avionics... .... What You'll Do Develop embedded software and firmware in C/C++ for real-time aerospace and defense applications....SuggestedFull timeLocal area
$101k - $124k
...talented, tenacious, results-driven individualto work in a multi-disciplinary R&D environment with similarly motivated electrical engineers, mathematicians, computer scientists, and analysts who are collectively responsible for creating custom digital signal processing...SuggestedTemporary workImmediate startFlexible hours- Duties Duties and responsibilities vary and may increase according to grade level. Provide computer system management support. Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee...Suggested
$86.8k - $165.2k
...nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that...SuggestedTemporary workWork experience placementInterim roleCurrently hiringWork at officeRemote workRelocation packageFlexible hours- ...Software Engineer (DevOps) – Tucson, Arizona Note: Active TS AND SCI clearance required Overview Platinum Global Talent Solutions is seeking a dynamic Software Engineer with 2–10 years of DevOps experience to design and deliver mission‑critical applications...Full time
- ...for a tenacious, results-driven architect to work within a multidisciplinary environment alongside mathematicians and electrical engineers. You will be responsible for inventing and implementing advanced geolocation and digital communication algorithms that support front...Full time
- ...innovative and customer-centric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence and our "Mission First...
$132.4k - $251.6k
...nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. Our team solves tough, meaningful problems that...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours- ...SENIOR SOFTWARE ENGINEER I Rocket Lab's Optical Systems division solves mission‑critical space domain and Intelligence, Surveillance, and Reconnaissance (ISR) challenges for Department of Defense (DoD) and Intelligence Community (IC) customers. Our vision is to revolutionize...Permanent employmentLocal area
$68.9k - $131.1k
...find new ways to connect and protect our world. Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. We deliver solutions that help our nation and...Full timeTemporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hours- ...design, procurement, construction support, and commissioning to meet safety, operability, and cost targets. You will partner with Engineering, Construction, Operations, Procurement, and Commissioning teams to ensure reliable, maintainable facilities and alignment with...
$86.8k - $165.2k
...nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$80k - $95k
...reliable, high-performance software for real-time and distributed environments, often supporting defense, aerospace, or complex engineering applications. Position Overview The Software Developer will work across embedded and distributed systems, contributing to...Local area$85 - $97 per hour
...Software Engineer Location: Tucson, AZ Job ID: #71805 Pay Range: $85-97 ph (W2) Duration: 6 mos This position is for a Principal Software Engineer with at least 8 years of professional experience or 5 years of professional experience and an advanced...$100k - $125k
$100,000 - $125,000 a year Software Engineer Onsite position in Tucson, AZ (Full-time Onsite) Company Overview Ondas Holdings Inc (NASDAQ:ONDS) is building a new kind of intelligence company, one designed for a world where speed, autonomy, and decision...Full timeRemote workShift work- ...We wash cars for the fun of it. We put people first. We help turn jobs into careers. We're currently seeking a Sr. Software Engineer to join our Headquarters team! The Sr. Software Engineer will plan, design, develop, configure, deploy, troubleshoot, and maintain...Work at office
$100k
...-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science...Full timeH1b- ...Software Engineer The Software Configuration Management (SWCM) department follows the basic principles of Configuration Management. SWCM establishes and maintains the integrity of the products for the program through the entire life-cycle of computing products. The...
$229k - $280k
...talented, tenacious, results-driven individualto work in a multi-disciplinary R&D environment with similarly motivated electrical engineers, mathematicians, computer scientists, and analysts who are collectively responsible for creating custom digital signal processing...Temporary workImmediate startFlexible hours$68.9k - $131.1k
...issued security clearance is required prior to start date We're growing fast and we want you to grow with us! We're expanding our engineering organization dramatically to meet exciting customer demand, and we're actively looking for engineers who bring strong...Temporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hours$107.5k - $204.5k
...find new ways to connect and protect our world. Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. We deliver solutions that help our nation and...Full timeTemporary workWork experience placementInterim roleWork at officeRemote workFlexible hours- ...A leading technology company is seeking a motivated Site & Network Reliability Engineer & Administrator. This position offers hands-on experience in enterprise IT systems management and introduces you to modern reliability engineering practices. Key responsibilities include...
$86.8k - $165.2k
Senior Software Security Engineer Location: Tucson, AZ (On site) What You Will Do Provide world‑class security software for newly deployed missile systems. Design, develop, integrate, and test real‑time missile software. Apply system security principles to software design...Interim roleFlexible hours- ...This Opportunity WSP has a career opportunity for a Lead Structural Engineer to join our US Mining & Metal, Process & Infrastructure Design team in. This position will report to the Structural Service Line Lead for the Process & Infrastructure Design team and can...For subcontractorWork at officeLocal areaFlexible hours
- Company Industries: Defense and Space Manufacturing; Computer and Network Security; Research Services Job Functions: Engineering; Information Technology; Research Job Description Leonard Workforce Solutions is conducting a confidential search on behalf of an employee owned...Immediate start
- ...background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday$67.7k - $90.27k
...~ Strong experience with enterprise systems, account/customer domains, and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations, performance tuning), understanding of ETL concepts ~ Proficiency in Python...Full timeTemporary workRemote workWork from home- ...technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world’s leading public cloud and silicon providers, and industry leaders in many...Work at officeRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!






