> Markdown version of [/jobs/ext/626527-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/626527-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware Engineer - **Company:** Airgas, Inc. - **Location:** Cheshire, CT, United States - **Experience:** Expert - **Salary:** $130,000.0 - $145,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, 4G (Telecommunication), BASIC (Programming Language), Bluetooth, Network Analysis, Communications Protocols, Linux, Microprocessors, Eclipse (Software), Embedded Software, Ethernet, Firmware, Field-Programmable Gate Array (FPGA), Github, Integrated Development Environments, LabVIEW, Microsoft Visual Studio, Real-Time Operating Systems, Software Engineering, TCP/IP, Verilog, VHSIC Hardware Description Language (VHDL), Wireless Networks, Wi-Fi Technology, Serial Peripheral Interface, Doxygen, 5G NR, Git, Yocto, Information Technology, Gsuite, Software Version Control - **Published:** June 24, 2026 - **Apply:** https://www.dice.com/job-detail/bdb34b9b-9886-4f78-b422-0b7a14ac3559 ## About the Role Senior Firmware Engineer with 5+ years of experience developing embedded systems. The candidate will be accountable for designing, building, and testing embedded firmware/software for wireless electronic products for the gas industry. The candidate will work within a multidisciplinary team and be responsible for new products from their design stage through commercialization. We require an individual that is comfortable and competent in the role of a firmware technical leader with experience in firmware development including but not limited to C and RTOS., * BS+ in Software Engineering, Electrical Engineering or Computer Science. * 5+ years of experience designing, building, and testing firmware and hardware for embedded systems. * Experience generating firmware for 8-bit, 32-bit single or dual core microprocessor systems including use of peripheral devices such as A-D converters, voltage/current switches/regulators/controllers/monitors, batteries, solar panels, and charging system controllers in assembly, C or other higher languages. Familiarity with communication protocols such as SPI, I2C, Ethernet, TCP/IP, wireless networks desired. * Experience in Low power applications for fielded devices. * Experience with revision control applications and documentation, e.g. Git, GitHub, TortoiseGit, Doxygen * Experience with PC based software for controlling electronic products including but not limited to VB, Visual Studio. NET, C #, LabView. * Experience with Yocto Linux and real time operating systems (RTOS) for embedded systems * Experience in BSP development and RPM creation for Linux based microprocessors. * Experience using oscilloscopes, network analyzers, spectrum analyzers and basic lab tools and instruments. * Desired direct design experience with RF wireless communication technologies such as Wifi, 4G, 5G, Mesh network, Bluetooth, Sigfox and LoRa. * Experience working with FPGA firmware including but not limited to Verilog, VHDL etc. desired. * Advanced mathematical skills relevant to the application of firmware/software engineering Preferred Qualifications: * Experience in BSP development for IMX93 core processor. * Experience in Zephyr RTOS development for Ublox NORA-B120. COMPUTER SKILLS: * Comfortable using firmware development tools (IDE). * Comfortable programming microprocessors using industry standard practices and tools. * Comfortable documenting software and associated activities. * Comfortable using typical tools to develop, test and troubleshoot firmware. * Experience with mathematical and simulation tools a plus * Basic knowledge of Google applications and Gmail * Able to save and maintain electronic files COMMUNICATION and/or CRITICAL THINKING SKILLS: * Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures, or governmental regulations * Ability to write routine business reports and business correspondence in English * Ability to effectively present information and respond to questions from employees and/or customers * Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists * Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals using the English language * Strong organizational skills and the ability to handle high-level multi-tasking * Strong written and oral communication skills * Strong attention to detail ## Description * Design, build, test, and document microprocessor based firmware for wireless electronic products from concept, feasibility, prototyping through production. * Create embedded firmware and software in widely used software development environments (e.g. IAR Systems, AVR Studio, Eclipse, MPLab IDE, Zephyr). * Create software design requirements, test plan and test results documentation for various platforms. * Work closely with hardware engineers in specifying components for efficient firmware design. * Working with hardware team and others, create and design PC based software to create production, manufacturing and product validation test fixtures * Conduct system functional tests and troubleshoot products and equipment as required. * Provide and continuously communicate time and cost estimates for projects. * Provide ongoing technical assistance to manufacturing. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)