Embedded Firmware Engineer

Leviton

The Role

Overview

Design, develop, and integrate firmware for smart residential IoT devices.

Key Responsibilities

  • firmware development
  • technical specs
  • test plans
  • software architecture
  • prototype testing
  • process improvement

Tasks

-Contribute to additional engineering projects and initiatives as assigned. -Create detailed technical specifications, define test plans, and establish validation criteria for embedded products. -Evaluate marketing and engineering requirements to assess the technical feasibility of proposed software solutions. -Collaborate with product managers, project leads, and cross-functional teams to resolve technical challenges and deliver optimized firmware designs. -Develop and document software architecture, including block diagrams, object code, and system-level design using input from engineering teams. -Support the fabrication and testing of engineering prototypes, ensuring alignment with design intent and performance goals. -Drive process improvements to accelerate time-to-market for both new and updated products. -Coordinate with supply chain, manufacturing, and engineering departments to verify BOM (Bill of Materials) and MRP (Material Requirements Planning) accuracy. -Design, develop, and maintain firmware for embedded systems across both new and existing product lines.

Requirements

  • c programming
  • rtos
  • ble
  • can
  • python
  • bachelor's

What You Bring

-Familiarity with product development for applications in IoT, automotive, consumer electronics, or industrial automation is a plus. -Experience with wireless technologies including BLE, Matter, and Wi-Fi is highly desirable. -Strong proficiency in C programming for embedded systems, with experience in developing efficient, low-level firmware. -Solid understanding of RTOS (Real-Time Operating System) concepts, including event-driven architecture and real-time firmware design. -Familiar with industry-standard tools and methodologies for embedded hardware and software implementation. -Minimum of 3 years of hands-on experience in embedded systems engineering, including both hardware and software development for new product designs. -Up to 5% may be required -Strong understanding of communication protocols such as CAN, BLE (Bluetooth Low Energy), UART, SPI, and I2C. -Highly adaptable and self-motivated, with strong problem-solving and decision-making skills in fast-paced engineering environments. -Creative and innovative in product design, capable of taking concepts from initial prototype through to production release. -Proficient in using hardware debugging tools such as logic analyzers, oscilloscopes, and other diagnostic equipment. -Bachelor’s degree in Electrical Engineering, Computer Science, or a related technical field. -Working knowledge of Python scripting and Linux-based development environments is a plus. -Skilled in reading and interpreting schematics and PCB layouts, with the ability to troubleshoot hardware-level issues and perform board bring-up. -Skilled in firmware development for 16-bit and 32-bit microcontrollers, including ARM Cortex-M processors.

Benefits

-Tuition reimbursement -Volunteer time off -Medical, dental, and vision insurance programs -Paid holidays -401K plans with employer-matching contributions

The Company

About Leviton

-It supplies switches and outlets to urban landscapes, helping define modern living standards. -Over decades, it introduced innovations like GFCIs, surge protectors, Decora designer devices, and smart-home controls. -Strategic acquisitions—lighting brands, cabling firms, and data-centre enclosures—expanded its global reach. -Projects range from homes and commercial buildings to large-scale data centres and EV infrastructure.

Sector Specialisms

Industrial

Energy

Infrastructure

Buildings

Residential

Commercial

Water Resources

Heavy Civil

Marine

Transport

Utilities

Solar

Wind

Nuclear

Government