<Back to Search
Senior Firmware Engineer (Salt Lake City)
Salt Lake City, UTMarch 29th, 2026
Job DescriptionThe 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.Job RequirementsEnd-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.#LI-NE1Job DetailsJob Type: Full-timeCategory: Engineering / Research & DevelopmentSalaried: Salaried
Showing 500 of 30,636 matching similar jobs in Springbrook, ND
- Embedded Software Developer C++
- Embedded Software Developer C++
- Embedded Software Developer C++
- Embedded Software Developer C++
- Embedded Software Developer C++
- Embedded Software Developer C++
- Embedded Developer
- Software Developer
- Senior Principal Software Developer, Storage Primitives
- Senior Principal Software Developer, Storage Primitives
- Associate CNO Developer
- Associate CNO Developer
- Senior Principal Software Developer, Storage Primitives
- Senior Principal Software Developer, Storage Primitives
- Senior Principal Software Developer, Storage Primitives
- Senior Principal Software Developer, Storage Primitives
- Senior Principal Software Developer, Storage Primitives
- Senior Principal Software Developer, Storage Primitives
- Senior Principal Software Developer, Storage Primitives
- Senior Principal Software Developer, Storage Primitives
- NAVAIR- Software Developer II
- AI Program & Implementation Manager
- Embedded Real-time Software Engineer II
- Firmware Engineering Manager Vehicle OS & Embedded Systems
- AI-Powered Software Engineer II - Tooling & Automation
- New Grad AI Infra Engineer - GPU & Automation
- Software Developer in Test (SDET)
- AI Systems Engineer Intern: Mechatronics & R&D
- Software Architect - Embedded Systems
- Senior Embedded Systems Architect
- HP100 Senior Scientific Software Developer
- Embedded Systems Software Engineer
- Lead Real-Time Embedded Software Engineer (Linux/C++)
- Software Developer - Hybrid
- Hybrid Lead Cybersecurity Engineer - Embedded Defense
- Software Developer Systems Engineer
- Full Stack Developer - Iot Integration
- Senior Software Engineer (Backend), Research Enablement
- Embedded Linux Software Engineer - Real-Time Control & OTA
- JUNIOR SOFTWARE DEVELOPER