Senior Firmware Engineer
Socket
What We Need The R&D Engineering team for Brady’s Scanning and Vision Systems Division is looking for a talented, self-motivated Firmware Engineer to help build our next generation of products. In this role, you will own the full lifecycle of firmware development—from early prototyping and architecture through testing, debugging, and post-release support. If you have deep embedded systems expertise and a passion for building high-quality, innovative technology, we want you on our team. This is an onsite role at our Murray, UT location. What You'll Be Doing End-to-End Development: Architect, design, and develop the robust firmware required to power our cutting-edge Scanning and Vision products. Quality Ownership: Take pride in delivering high-quality, performant, and well-maintained firmware for all new product introductions and legacy systems. Cross-Functional Collaboration: Partner with Electrical Engineering, Marketing, and PC Software teams to define product requirements, write technical specifications, estimate schedules, and heavily influence software/hardware integration. Innovation & Strategy: Monitor industry trends and proactively apply innovative technologies and methodologies to improve our internal engineering practices. Problem Solving: Actively participate in highly collaborative Agile teams to solve complex electrical and firmware design challenges. Technical Leadership: Lead small-to-medium technical projects and troubleshooting efforts. You will be responsible for owning these initiatives and rallying the right cross-functional team members to push them to successful resolution. What You Will Need To Be Successful Education: BS/BA in Electrical Engineering, Computer Engineering, or a related field (or equivalent practical experience). Experience: 5+ years of hands-on experience in firmware development. Project Ownership: Track record of managing the full project lifecycle (design, develop, integrate, test, and maintain). Core Technical Skills: Solid expertise in C programming in RTOS based embedded systems. Soft Skills: Strong communication skills and the ability to thrive in a highly collaborative, team-oriented environment. Preferred Experience Agile development methodologies and tools (Jira, Git, Bitbucket, Confluence). Zephyr and embedded Linux experience. MIPI-CSI imager configuration and control Communications protocols: WiFi, Bluetooth LE and/or USB host/device. About Us Who we are: Brady makes products that make the world a safer and more productive place. We are a global leader in safety, identification and compliance solutions for a diverse range of workplaces. From the depths of the ocean to outer space, from the factory floor to the delivery room - we're just about everywhere you look. Companies around the world trust Brady because of our deep expertise and knowledge across a wide range of industries and applications - powered by our world-class manufacturing capabilities. We have a diverse customer base in industries including electronics, telecommunications, manufacturing, electrical, construction, healthcare, aerospace and more. As of July 31, 2025, Brady employed approximately 6,400 people in our worldwide businesses. Our fiscal 2025 sales were approximately $1.51 billion. Brady stock trades on the New York Stock Exchange under the symbol BRC. You can learn more about us at Why Work At Brady A career at Brady means working for a global company that has thrived for over 100 years, and whose innovative spirit drives our future growth. Brady offers competitive pay and great benefits, supported by a culture that encourages collaboration and innovation. We strive to foster an inclusive workplace where diverse talent can learn, grow, and succeed. And with deeply rooted values, no matter where you work at Brady, you'll feel connected to the community through our charitable contributions and opportunities to give back. Our headquarters are in Milwaukee, Wisconsin, but we have more than 70 locations globally, giving our employees the opportunity to work with colleagues around the world. Our Benefits Comprehensive insurance coverage starting on your first day of employment, including medical, dental, and vision Generous 401(k) with company match Paid time off and holidays Opportunity to participate in incentive programs for all full-time employees Family planning benefits including paid parental leave, fertility coverage, adoption and surrogacy assistance Education reimbursement opportunities Scholarship program for children of Brady employees A variety of Employee Resource Groups to provide you with unique networking, development, and volunteer opportunities Employee Assistance Program and related wellness programs (mental and behavioral health, family counseling, financial management) Dress-for-your-day dress code Charitable contributions matched through Brady's Matching Gift program #J-18808-Ljbffr
- ...Brady’s R&D Engineering team is seeking a Firmware Engineer to own full firmware lifecycle—from prototyping to testing and post-release support—in an onsite Murray, UT role. You will lead firmware development for cutting-edge Scanning and Vision products, collaborate...Senior
$143.7k - $222.7k
...reasonable estimate of the current range is: Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 Job Description The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or...SeniorFull timeFlexible hours- ...A leading technology firm in Salt Lake City is seeking a Senior Software Engineer to develop and maintain a custom Android-based timeclock application. The role involves backend cloud service management and requires strong skills in Android development and APIs. Ideal...Senior
$150k - $180k
...Senior Software Engineer TL;DR: Join a fast-growing, YC-backed startup in Lehi, UT Lead a small engineering team, owning major feature implementation and architecture Strong individual contributor What would make you stand out? Required: 5+ years full-time SWE experience...SeniorFull timeRelocation package- ...The Position We are seeking an experienced and energetic Senior Software Engineer with a passion for audio to support our commercial division... ...and testable code. Collaborate with other software, firmware, network, and DSP engineers to develop working solutions to...SeniorRelocation
- ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Software Engineering Job Code: 38244 Job Location: Salt Lake City, UT Job Schedule: 9/80 employees work 9 out of 14 days- totaling 80 hours worked...SeniorLocal area
- Senior Software Engineer (Elixir) NICE/VoApps is seeking a talented Senior Software Engineer to join our team. In this role, you will contribute to the development of innovative telephony solutions, enhancing our contact center offerings with cutting-edge algorithms and...Senior
- ...Designs and develops software modules. Develops user interfaces to software. Works in an integrated team environment of engineers and others. Knowledge / Skills / Abilities Ability to assess the situation, diagnose symptoms and causes of issues, determine...Senior
$48k - $96k
...Position Senior Android Developer at Lumenalta. Base pay range $48,000 - $96,000 per year. What we’re working on Enterprise companies turn to us to help them launch innovative digital products that interact with hundreds of millions of customers, transactions, and data...SeniorRemote workFlexible hours$170k - $190k
...- 1 day a week onsite Job-Type: Full-Time Salary Range : $170K - $190K Position Overview We're looking for an experienced Senior Software Engineer to help build and evolve highly scalable software platforms that support critical business operations. This role is ideal...SeniorFull timeContract workVisa sponsorshipWork visa1 day per week- Position Overview We are seeking a Senior Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed. This role is for an engineer with deep backend expertise who enjoys understanding how...SeniorWork at officeLocal areaVisa sponsorshipFlexible hours
$180k - $220k
...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability...Senior$80 - $90 per hour
...Join to apply for the Senior Software Engineer role at Swipeclock Join to apply for the Senior Software Engineer role at Swipeclock Summary We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining a custom Android...SeniorFull timeWork experience placementInternshipRemote workFlexible hours- ...Professional Services (ProServe) Delivery Consultant role in the United States requires Top Secret clearance and hands-on software/systems engineering background. You will design, implement, and manage AWS solutions, working with customers to gather requirements and propose...Senior
$111.2k - $198.22k
...A diversified engineering firm is seeking a Lead Water / Wastewater Engineer to join their team in Phoenix, AZ. The ideal candidate will have over 10 years of relevant experience, including project management for both municipal and industrial water/wastewater projects....Senior$190k - $240k
...or compounding interest. Affirm is building the next generation of customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and shipping core CIAM capabilities that protect customers and support...SeniorWork at officeRemote workFlexible hours- ...to creating exceptional solutions that make a real difference in how our customers operate and succeed. Role Purpose As a Senior Software Engineer, you will be a technical leader within your team, responsible for delivering complex full-stack web applications, serving...SeniorShift work
$158k - $176k
...healthcare data, converting incoming messages into formats that can be integrated with other systems. You will help maintain a rules-based engine that analyzes these messages to identify relevant patterns and triggers. Additionally, you will support the notification system...SeniorFlexible hours- ...achievements, the knowledge you've gained, and the personal interests that shape who you are. Position Overview We are seeking a Senior Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed...SeniorWork at officeLocal areaRemote workVisa sponsorship
$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full breadth... ...Application Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution...SeniorWork experience placementWork at office$160k - $185k
...including Silver Lake Waterman, Moody’s, Sequoia Capital, GV and Riverwood Capital. About the Role We are looking for an experienced Senior Engineer to join our Platform team – a strategic, hands‑on technical leader who will own and evolve the foundational systems that power...Senior$143.7k - $222.7k
...performance Build and maintain RESTful APIs and microservices that support web and mobile applications Collaborate with frontend engineers working in Angular and Flutter to deliver seamless end-to-end solutions Optimize database performance, system integrations, and...SeniorFull timeFlexible hours$110.5k - $149.5k
...We are looking for a seasoned software engineer who is passionate about creating next-generation healthcare software that will dramatically... ...Native software for a regulated industry. Additionally, the Senior Software Engineer will bring expertise in one or more...SeniorFull timeTemporary workLocal areaFlexible hours$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At... .... One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical...SeniorFull timeRemote work- ...Senior Salesforce Developer We are seeking a Senior Salesforce Developer to support the ongoing Salesforce transformation program, including FSC (Financial Services Cloud) implementation and integration efforts. This individual will work within a highly collaborative...Senior
- ...impact. We recognize our employees as our greatest asset and have a culture to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software...SeniorFor contractorsWork experience placementWork at office3 days per week
- A dynamic data streaming company is looking for a Senior Software Engineer to own the design and implementation of complex backend systems. The ideal candidate will have 5+ years of experience in backend development, expertise in major programming languages, and a solid...SeniorRemote work
- ...serving over 25,000 organizations worldwide. We help businesses deliver smarter, faster, and more human interactions — at scale. Our engineering teams are at the center of that mission, building the products and platforms that transform how companies engage with their...SeniorWorldwide
$115k - $184k
...of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power...SeniorFull timeContract workPart timeWorldwideFlexible hours- A leading financial services company is seeking a Sr. Distinguished Machine Learning Engineer to define and drive technical strategy for their Personalization Platform. The role requires extensive experience in distributed computing and programming, with a focus on developing...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior cost estimator Salt Lake City, UT
- senior manager tax Salt Lake City, UT
- senior devops Salt Lake City, UT
- senior associate vice president Salt Lake City, UT
- senior international accountant Salt Lake City, UT
- senior vmware engineer Salt Lake City, UT
- sr technical product manager Salt Lake City, UT
- senior specialist Salt Lake City, UT
- senior resident engineer Salt Lake City, UT
- senior performance engineer Salt Lake City, UT


