Firmware Engineer
Listed on 2026-05-16
-
Software Development
Embedded Software Engineer, Embedded Systems / Firmware, Software Engineer, Python
Overview
Monaco Enterprises, Inc., a Spokane based manufacturer of fire, mass notification, and security alarm systems, is seeking a professional, result-oriented, enthusiastic candidate to participate in designing, developing, and documenting electronic products, systems and circuits. Monaco is expanding the Firmware Engineering team to develop the next generation of our proprietary embedded products. Successful candidates must be fluent in C/C++ programming, possess experience in embedded hardware applications, and have an interest in collaborating within a small product development team.
Candidates should possess a willingness to utilize Artificial Intelligence (AI) assistance and tooling to support firmware development and problem-solving within the Firmware Engineering lifecycle.
- Analysis and troubleshooting of embedded operations and hardware interfaces
- Discovery and design of firmware specifications and code modules
- Development of firmware code for well-defined problems and established designs
- Firmware documentation and QA activities
- Utilize modern AI assistance and tooling to accelerate the problem-solving process
- Capability to understand the operation of embedded hardware components
- Capability to analyze and troubleshoot embedded firmware operations and hardware interfaces
- Firmware discovery and design, including research and collaboration on technical specifications and methods
- Implementation of embedded firmware applications, hardware interface APIs, and test application suites
- Documentation of specifications, source code and product results
- Perform first level QA activities: identify test strategies, unit testing, resolve defects and perform root cause analysis
- Follow established firmware development processes and best practices
- Collaborate with engineering team members on new ideas, processes, and projects
BS degree in computer science, computer engineering
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).