FIRMWARE ENGINEER
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.
Job Responsibilities:
A successful candidate will join the firmware engineering team with a focus on tasks to solve well-defined problems. The successful candidate will perform the following duties:
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.
Essential Functions:
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
Job Requirements:
BS degree in computer science, computer engineering, or related technology field (or equivalent experience)
Minimum of 3-4 years of professional experience outside of education
Experience working on embedded systems and interfacing with hardware components
Experience as an individual contributor throughout the embedded development lifecycle
Additional Knowledge, Skills and Technologies:
C/C++ programming languages
Integrated Development Environments (IDEs), Compilers, Debuggers, Processors such as:
Crossworks IDE, GCC toolchain
STM32 processors and hardware application layer
Git, GitFlow
Oscilloscopes, logic analyzers, meters, spectrum analyzers
Ability to read and comprehend electronic schematic diagram
Proficiency in leveraging AI assistance and emerging technologies to optimize firmware development workflows
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Most hours spent standing and sitting. Occasional lifting up to 30 pounds. Constant fine finger manipulation, talking, hearing, and seeing. Occasional standing, walking, climbing stairs, reaching, and repetitive motion. Occasional bending, crouching, grasping, and/or reaching above shoulder level and vibration.
Qualified applicants should apply before August 29, 2026 at https://monaco-inc.com/employment/ to complete a job application for this job opportunity. The salary range for this position is $80,168.40 min. - $101,500 max. annually depending upon experience.
Monaco Enterprises offers a competitive benefits package that includes medical, dental, vision, life, and AD&D. We also offer flexible spending accounts and 401(k) Plan.
Applicants must be able to pass a pre-employment drug screening test and background check.
Monaco Enterprises is a Drug Free Workplace and Equal Employment Opportunity employer. All qualified applicants are considered regardless of ethnicity, nationality, veteran or disability status, religion, age, gender, sexual orientation or gender identity, or other protected status.
Read LessElectronic Technician II
Monaco Enterprises, a Spokane Valley based manufacturer of fire and emergency management systems, is seeking an Electronic Technician. The person in this position performs a wide variety of testing and repair of electrical, electronic, radio frequency, and computer based systems.
Essential Duties & Responsibilities:
Overall Purpose of Job: Perform a wide variety of testing and repairing of electrical, electronic, radio frequency and computer based systems.
Essential Functions:
Electronically align, calibrate, and test manufactured products and systems including radio frequency systems, following established procedures
Troubleshoot and repair circuits, products, and systems as required in production. Modify and update standard and prototype products
Recognize, identify, and document potential problems in manufacturing and/or testing processes
Submit requests for materials, tools, equipment, and other items as required to perform primary function
Maintain production schedule as communicated by Production Manager
Design and fabricate fixtures and generate test procedures for Manufacturing, Test, and Quality Assurance Departments
Generate manufacturing and/or test data summaries and conclusions
Assist in development, training, and safety of all lower level technicians
Program and test software driven products
Maintain a high level of acceptance on all work performed
Maintain a good working relationship with contacts in all departments
Maintain regular, consistent attendance and punctuality
Accurately complete time each day in Global Shop to provide record of time spent for each assigned job
Perform other test or assembly operations at the direction of the Production Manager
Work within safety guidelines provided by the Safety Committee
Fully understand all SDSs (Safety Data Sheets) applicable to work areas used
Recommend procedures to ensure employee safety
Utilize all protective devices as required
Report all safety violations immediately
Report all accidents immediately
Note: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The responsibilities listed in this job description reflect general duties necessary for job performance and are not to be construed as being all-inclusive, for other duties may be assigned. Management reserves the right to assign or re-assign duties and responsibilities to this job at any time.
Education Required: AA degree in Electrical, Electronic, Robotics and/or related technologies; or equivalent military education with related military experience. Education must include digital and microprocessor courses.
Experience Required: Two years working in electrical, electronic, robotics and/or related industry fabricating, testing and/or repairing equipment.
Special Knowledge and Skills Required: Computer literacy. Knowledge of general electronic assembly workmanship standards.
Financial Responsibilities: None
Supervision and Authority: Receives general, direct supervision from Production Manager performing within established test procedures, operating procedures, engineering bills of material, assembly drawings, written instructions, and verbal instructions. May make discretionary decisions as to the allocation of time, design details, and materials to be used.
Technology/Equipment Used: Electronic test equipment including oscilloscope, digital volt meter, power supplies, and radio frequency calibration equipment. May occasionally use hand tools and power tools such as screw drivers, wrenches, files, drill-press, and band saw. Computer terminal, personal computer, printers, and component pieces.
Working Environment and Conditions: Normal conditions of printed circuit board manufacturing and test area. May be exposed to soldering fluxes and solvents commonly used in printed circuit board assembly. Area is ventilated and air conditioned, with normal temperature about 75◦F.
Position Type/Expected Hours of Work: This is a full-time position. Hours of work are Monday through Friday, 8:00 a.m. to 4:30 p.m., 40 hours per week.
Physical and Sensory Requirements: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee will spend most hours sitting at a workstation. The employee will constantly be required to see and determine color. The employee is frequently required to reach with hands and arms; handle/grasp with a 50% pinch grasp or 50% whole hand grasp; fine finger manipulation; hear; and lift up to 35 pounds. The employee is occasionally required to stand; walk; push/pull of 25lb; bend; twist; repetitive motion; and talk. The employee is seldom required to crouch/kneel and climb of stairs.
Qualified applicants should apply before August 29, 2026 at https://monaco-inc.com/employment/ to complete a job application for this job opportunity. The salary range for this position is $19.00 per hour min. - $29.43 per hour max., depending upon experience.
Monaco Enterprises offers a competitive benefits package that includes medical, dental, vision, life, and AD&D. We also offer flexible spending accounts and 401(k) Plan.
Applicants must be able to pass a pre-employment drug screening test and background check.
Monaco Enterprises is a Drug Free Workplace and Equal Employment Opportunity employer. All qualified applicants are considered regardless of ethnicity, nationality, veteran or disability status, religion, age, gender, sexual orientation or gender identity, or other protected status.