Firmware Engineer II
$120k - $140kNice S.p.A.
Firmware Engineer IIEmbrace 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.A Firmware Engineer II is responsible for the design, development, testing, and maintenance of embedded firmware for microcontroller-based electromechanical gate and door products. This is a highly hands-on, hardware-oriented role focused on low-level embedded systems (bare-metal and RTOS), not embedded Linux or application-layer development. The ideal candidate enjoys working with hardware, including board bring-up, debugging real circuits, and interacting directly with electrical designs.You 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 low-level firmware development, technical execution, collaboration, and ownership of firmware components rather than OS-based development or direct people management.Salary is $120,000 to $140,000 depending on experience.Location: Kent, WA. (fully onsite)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 bare metal and RTOS-based applications.Implement and debug low-level drivers and hardware interfaces directly on microcontrollers (no embedded Linux).Collaborate closely with electrical engineers during schematic review, board bring-up, debugging, and hardware/firmware integration.Debug hardware/firmware issues at the signal level (GPIO, SPI, I2C, UART, ADC, PWM, RS485, etc.)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.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.Note: This role does not involve embedded Linux, application-layer development, or high-level OS-based driver developmentQualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent experience.3–7 years of experience developing firmware on microcontrollers (bare-metal or RTOS) for production hardware.Knowledge, Skills, and Abilities:Software: High proficiency in C for embedded microcontrollers. Experience using higher-level languages (e.g. Python) for testing, scripting, or tooling is a plus.Strong understanding of microcontroller peripherals (timers, interrupts, ADC, PWM, communication interfaces)Experience with common microcontroller families and IDEs (e.g., ST, Microchip, TI, NXP).Experience with RTOS-based firmware architectures.Ability to read and understand schematics and basic circuit design.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.Candidates with primarily embedded Linux, application-layer, or high-level software backgrounds (e.g., Yocto, kernel drivers, UI/backend systems) are not a fit for this role.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: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.
$120k - $140k
...through specially adapted smart homes. A philanthropic endeavor that truly embodies our corporate mission. Summary: A Firmware Engineer II is responsible for the design, development, testing, and maintenance of embedded firmware for microcontroller-based...SuggestedWork at office- Tri-Tec Manufacturing LLC is looking for an Embedded Software Design Engineer in Kent, Washington. This full-time role involves designing, writing, and maintaining firmware for valve actuators used in US Navy ships. Collaboration with a dedicated engineering team is essential...SuggestedFull time
$125k - $140k
Embedded Software (Firmware) Design Engineer Mid‑Sr Level Status: Full Time Synopsis: Tri‑Tec is searching for an Embedded Software (Firmware) Design Engineer to design, write, troubleshoot, validate, and maintain software and firmware in coordination with Senior Electrical...SuggestedFull time$74 per hour
...Job Description Job Description Job Title: Test Engineer II Location: Kent, WA Type: Contract / On-site Compensation: $74.00/hour Responsibilities Support the development and operations of the New Glenn spaceflight systems, including planning and...SuggestedContract workLocal area$78 per hour
...Job Description Job Description Job Title: Engineer - Electrical Test Engineer II Location: Kent, WA / On-Site Type: Contract Pay Rate: $78/hour - Salary Responsibilities Plan, develop, and execute integrated system testing of launch vehicles with a focus...SuggestedContract workLocal area$153.1k - $229.7k
...and build new ways to foster friendship and connection. That’s where you come in!Role summaryWe are seeking a Senior Full Stack Engineer II to join our Digital Innovations team and help bring our most beloved brands to digital channels. In this role, you will own user-...$85.05k - $119.07k
...includes Manufacturing and Supply Chain support across all Blue Origin facilities.As part of a hardworking team of specialists and engineers, you will develop and execute supplier quality processes for the design, test and manufacture of launch vehicles, spacecraft, and...Permanent employmentTemporary workLocal areaRemote workRelocation packageFlexible hours$80k - $120k
...Project Engineer IIPavion Connects and Protects by providing innovative fire, security, and communication integration solutions to customers... ...companies are seeking a talented and motivated Project Engineer II to join our shared services team.Primary Responsibilities:...For contractorsLocal area$82k - $136.3k
...our pathway to an exciting and innovative future is now. PSE's Planning team is looking for qualified candidates to fill an open Engineer II position! Specific details regarding the work arrangements for this position will be discussed in further detail during...Full timeTemporary workFor contractorsLocal areaImmediate startFlexible hours$140k - $170k
We are seeking a Embedded Software Engineer who possesses a development background on a Linux Operating Systems platform with Debian based distribution. This position will be responsible for the design, development, and debugging of production level code on embedded devices...Permanent employment$103 - $108 per hour
This posting is for a contract assignment and is not a full-time employment offer with Boeing. Candidates selected for roles will be employed as contract workers through a Boeing approved 3rd party for the duration of the specified project. Position Responsibilities Leads...Hourly payFull timeContract work- Chipton-Ross is seeking an Embedded Software Engineer (Level 5) for a contract opportunity in Kent, WA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) 5+ years embedded programming experience with languages such as C, C++, Linux and/or PetaLinux Experience with hardware...Full timeContract workWork experience placementDay shift
$95 - $110 per hour
Overview Embedded Software Engineer — Full Time, Contract Duration: 6 Months Location: Kent, WA Role A client of Innova Solutions is immediately hiring for an Embedded Software Engineer. Day to Day Responsibilities Leads code generation for highly embedded systems...Hourly payFull timeContract workTemporary workWork experience placementImmediate startFlexible hours$103 - $108 per hour
Boeing Future of Flight in Kent, Washington is seeking contract workers to lead the code generation for embedded systems. The ideal candidate has 5+ years of experience in embedded programming, especially with C and C++. Responsibilities include working with a multi-disciplinary...Hourly payContract work- Blue Origin LLC is seeking an engineer to design and analyze fluid systems for the New Glenn program. You will create CAD models, P&ID diagrams, and detailed drawings while performing FEA and fluid simulations to meet performance targets. You will collaborate with multi...
$95 - $110 per hour
Innova Solutions is seeking an Embedded Software Engineer in Kent, WA for a 6-month contract. The role involves leading code generation for embedded systems and working on hardware-software integration. Candidates must have an active TS/SCI security clearance and at least...Hourly payContract work$99.2k - $138.88k
...others. Responsibilities Design fluid component hardware to meet cost, performance, and schedule constraints with guidance from senior engineers. Design and route fluid subsystems (i.e., pressurization, pneumatics, coolant, propellant utilization). Work with fluid components...Permanent employmentTemporary workLocal areaImmediate start$77.97k - $131.23k
...Become a part of the "strength within."Hexcel is seeking an EHS Engineer to support the environmental aspects of the EHS program at our Kent... ...required environmental regulatory reports, including EPCRA Tier II, TRI, Annual Emissions Inventory, compliance notifications, and...Permanent employmentTemporary workFlexible hours- Patrick Allen Group in Kent, WA is seeking an Embedded Software Engineer with a Linux/ Debian-based platform background to design, develop, and debug production-level code for embedded devices. The role requires 7+ years in embedded software, a BS in CS/EE, strong C++1...
$147k - $220.5k
...manufacturing teams integrate, track, iterate, build, and test efficiently. As a Sr. Front-End leaning, Full-Stack Software Development Engineer on the Fusion by Stoke Space team, you will be responsible for designing, implementing and maintaining end-to-end features...Permanent employmentFull timeShift work$147k - $220.5k
...hardware manufacturing teams integrate, track, iterate, build, and test efficiently. As a Sr. Full-Stack Software Development Engineer on the Boltline by Stoke Space team, you will design, build, and maintain scalable end-to-end features—from intuitive front-end interfaces...Permanent employmentFull timeInternship$83.3k - $133.28k
...together. Join us and help run what runs the world.This position reports to:Technical Consulting Manager II__Your role and responsibilities:As a Protection & Control Engineer, you will have the opportunity to act as the technical lead for all engineering activities in...Full timeRemote workHome officeMonday to Friday$147k - $220.5k
...automated decisions quickly, backed with high quality data. That is our goal for the data team at Stoke, our software empowers our engineers and provides them the ability to automate and improve the efficiency of their day-to-day tasks. As a Software Engineer on the Data...Permanent employmentFull time- CHIPTON-ROSS Inc. is seeking an Embedded Software Engineer (Level 5) for a contract opportunity in Kent, WA. This position requires at least 5 years of embedded programming experience with languages such as C and C++, as well as knowledge in Linux and hardware-software...Full timeContract workDay shift
- ...help shape a brighter way forward. Covering a site in Sittingbourne, Kent with another site in MaidenheadRole summary:Electrical Engineer to work with the Account Manager and support client’s facilities teams, carry out daily checks of all assets across the sites, completing...Full timeContract workFor contractorsImmediate startFlexible hours
$103 - $108 per hour
Boeing is seeking a contract embedded systems developer in Kent, WA. The ideal candidate will have over 5 years of experience in embedded programming with C, C++, and Linux. Responsibilities include leading code generation for embedded systems and ensuring proper execution...Hourly payContract work$198.05k - $286.35k
Senior Software Engineer | Rocky Program Company: The Boeing Company The Boeing Company has an exciting opportunity for a Senior Software Engineer to support the Space Mission Systems (SMS) Rapid Space Capabilities (RSC) portfolio, focused on the Rocky program in Albuquerque...Permanent employmentWork experience placementImmediate startRelocationVisa sponsorshipWork visaFlexible hoursShift work$112.2k - $151.8k
Overview Software Engineer - DevSecOps (Experienced or Senior Level) at Boeing. The role focuses on cloud infrastructure, development and deployment pipelines, and securing the software engineering lifecycle. Responsibilities Develop, document and maintain standardized...Work experience placementRelocationVisa sponsorshipWork visaShift workDay shift- The Boeing Company is seeking a Senior Software Engineer to lead end-to-end software development for the Rocky program, with 100% onsite work in Albuquerque, NM, El Segundo, CA, or Kent, WA. You will drive software design, implementation, and testing, shaping architecture...
$95.55k - $120.65k
...we’d love to have you join us. Reusable systems are the key to seamlessly connecting Earth and space. As a Dynamic Environments Engineer at Stoke, you will be responsible for developing and providing vibration, shock, and acoustic environments for the launch vehicle....Permanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer II. Be the first to apply!



