Nortek Security and Control LLC
Embrace a career with purpose at Nice North America, a subsidiary of Nice S.p.A., an Italian multinational leader in Home and Building Automation. Guided by our vision of creating A World Without Barriers, we develop cutting‑edge solutions for smart home control, security, door and gate automation, access control, and more to achieve our mission of Simplifying Everyday Movements.
Headquartered in Carlsbad, CA, with several R&D and manufacturing centers and offices throughout the region, Nice is committed to innovation that enhances everyday life. Our team thrives in an environment that fosters continuous learning and professional growth where you’ll collaborate with talented and dynamic individuals every day to create groundbreaking solutions. And, as a global leader, we offer award‑winning sales and marketing programs, technical support, and CEU training to the industry’s top partners.
Our commitment extends beyond technology development; we also proudly support the Gary Sinise Foundation R.I.S.E. program, helping wounded veterans and their families through specially adapted smart homes. A philanthropic endeavor that truly embodies our corporate mission.
Summary The Firmware Engineer II is responsible for the design, development, testing, and maintenance of embedded firmware for electromechanical gate and door products. This role is highly hands‑on and requires strong embedded firmware development skills, a solid understanding of electronics hardware, and the ability to work effectively in a small, cross‑functional engineering team.
This individual will contribute to products that are released into medium and high‑volume manufacturing and be involved throughout the product lifecycle, including architecture discussions, board bring‑up, debugging, validation, and field reliability improvements. This role emphasizes technical execution, collaboration, and ownership of firmware components rather than direct people management.
Salary
is $120,000 to $145,000 depending on experience.
Location
– Kent, WA.
Primary Responsibilities
Design, develop, and maintain embedded firmware for microcontroller‑based systems used in vehicular gate operators.
Develop production‑quality firmware in C/C++ for real‑time embedded systems, including RTOS‑based applications.
Implement and debug device drivers, communication interfaces, and low‑level hardware interactions.
Collaborate closely with electrical engineers during schematic review, board bring‑up, debugging, and hardware/firmware integration.
Participate in firmware architecture discussions and contribute to design decisions for new products and feature enhancements.
Effectively use hardware debugging tools such as oscilloscopes, logic analyzers, and debuggers to diagnose and resolve issues.
Contribute to software test strategies to reduce field issues, including unit testing and automated test approaches where applicable.
Support manufacturing introduction, validation testing, and ongoing product reliability improvements.
Document firmware design, behavior, and interfaces through code commits, specifications, and technical documentation.
Work effectively within Git‑based version control workflows, including code reviews and collaborative development.
Maintain awareness of applicable safety and regulatory requirements (e.g., UL 325) and how they impact firmware design.
Provide technical support and collaboration with other engineering disciplines and departments as needed.
Stay current with embedded systems best practices and contribute to continuous improvement of development processes.
Qualifications
Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent experience.
3–7 years of experience developing embedded firmware for production hardware.
Knowledge, Skills, and Abilities
High proficiency in C/C++. Experience using higher‑level languages (e.g., Python) for testing, scripting, or tooling is a plus.
Experience with common microcontroller families and IDEs (e.g., ST, Microchip, TI, NXP).
Experience with RTOS‑based firmware architectures.
Hands‑on experience with hardware debugging tools such as oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
Experience using Git or similar version control systems in a team environment.
Advantageous to have experience in: BLDC Motor control, Battery and Solar management, standard wired and wireless embedded communication protocols, Embedded Web Servers, low power/standby modes and Exposure to safety‑critical or regulated products.
Strong problem‑solving skills and attention to detail.
Ability to communicate effectively with electrical, mechanical, and test engineers.
Comfortable working in a small, collaborative engineering team.
Physical Requirements
Sufficient clarity of speech and hearing or other communication capabilities, with or without reasonable accommodation, which permits the employee to communicate effectively on the telephone and in person.
Sufficient vision or other powers of observation, with or without reasonable accommodation, which permits the employee to review documents and file them in a prescribed order and organize documents and materials.
Sufficient manual dexterity with or without reasonable accommodation, which permits the employee to frequently operate a personal computer.
Sufficient personal mobility and physical reflexes, with or without reasonable accommodation, which permits the employee to work in an office setting and at a keyboard for an extended period of time, considered to be approximately 50%–90% of the workday.
Working Conditions The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Must be comfortable working in an office environment to include moderate noise levels.
The working area is primarily in an open office setting with reasonable lighting and controlled temperatures.
Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
#J-18808-Ljbffr
Headquartered in Carlsbad, CA, with several R&D and manufacturing centers and offices throughout the region, Nice is committed to innovation that enhances everyday life. Our team thrives in an environment that fosters continuous learning and professional growth where you’ll collaborate with talented and dynamic individuals every day to create groundbreaking solutions. And, as a global leader, we offer award‑winning sales and marketing programs, technical support, and CEU training to the industry’s top partners.
Our commitment extends beyond technology development; we also proudly support the Gary Sinise Foundation R.I.S.E. program, helping wounded veterans and their families through specially adapted smart homes. A philanthropic endeavor that truly embodies our corporate mission.
Summary The Firmware Engineer II is responsible for the design, development, testing, and maintenance of embedded firmware for electromechanical gate and door products. This role is highly hands‑on and requires strong embedded firmware development skills, a solid understanding of electronics hardware, and the ability to work effectively in a small, cross‑functional engineering team.
This individual will contribute to products that are released into medium and high‑volume manufacturing and be involved throughout the product lifecycle, including architecture discussions, board bring‑up, debugging, validation, and field reliability improvements. This role emphasizes technical execution, collaboration, and ownership of firmware components rather than direct people management.
Salary
is $120,000 to $145,000 depending on experience.
Location
– Kent, WA.
Primary Responsibilities
Design, develop, and maintain embedded firmware for microcontroller‑based systems used in vehicular gate operators.
Develop production‑quality firmware in C/C++ for real‑time embedded systems, including RTOS‑based applications.
Implement and debug device drivers, communication interfaces, and low‑level hardware interactions.
Collaborate closely with electrical engineers during schematic review, board bring‑up, debugging, and hardware/firmware integration.
Participate in firmware architecture discussions and contribute to design decisions for new products and feature enhancements.
Effectively use hardware debugging tools such as oscilloscopes, logic analyzers, and debuggers to diagnose and resolve issues.
Contribute to software test strategies to reduce field issues, including unit testing and automated test approaches where applicable.
Support manufacturing introduction, validation testing, and ongoing product reliability improvements.
Document firmware design, behavior, and interfaces through code commits, specifications, and technical documentation.
Work effectively within Git‑based version control workflows, including code reviews and collaborative development.
Maintain awareness of applicable safety and regulatory requirements (e.g., UL 325) and how they impact firmware design.
Provide technical support and collaboration with other engineering disciplines and departments as needed.
Stay current with embedded systems best practices and contribute to continuous improvement of development processes.
Qualifications
Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent experience.
3–7 years of experience developing embedded firmware for production hardware.
Knowledge, Skills, and Abilities
High proficiency in C/C++. Experience using higher‑level languages (e.g., Python) for testing, scripting, or tooling is a plus.
Experience with common microcontroller families and IDEs (e.g., ST, Microchip, TI, NXP).
Experience with RTOS‑based firmware architectures.
Hands‑on experience with hardware debugging tools such as oscilloscopes, logic analyzers, and JTAG/SWD debuggers.
Experience using Git or similar version control systems in a team environment.
Advantageous to have experience in: BLDC Motor control, Battery and Solar management, standard wired and wireless embedded communication protocols, Embedded Web Servers, low power/standby modes and Exposure to safety‑critical or regulated products.
Strong problem‑solving skills and attention to detail.
Ability to communicate effectively with electrical, mechanical, and test engineers.
Comfortable working in a small, collaborative engineering team.
Physical Requirements
Sufficient clarity of speech and hearing or other communication capabilities, with or without reasonable accommodation, which permits the employee to communicate effectively on the telephone and in person.
Sufficient vision or other powers of observation, with or without reasonable accommodation, which permits the employee to review documents and file them in a prescribed order and organize documents and materials.
Sufficient manual dexterity with or without reasonable accommodation, which permits the employee to frequently operate a personal computer.
Sufficient personal mobility and physical reflexes, with or without reasonable accommodation, which permits the employee to work in an office setting and at a keyboard for an extended period of time, considered to be approximately 50%–90% of the workday.
Working Conditions The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Must be comfortable working in an office environment to include moderate noise levels.
The working area is primarily in an open office setting with reasonable lighting and controlled temperatures.
Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
#J-18808-Ljbffr