Senior Firmware Engineer designing and developing embedded systems for lighting control products. Collaborating with cross-functional teams to deliver secure firmware solutions from concept to production.
Responsibilities
Design and implement firmware for new lighting control products, from concept through production.
Maintain and enhance firmware for existing product lines to improve performance, reliability, and security.
Participate in cross-functional product design teams (hardware, software, QA, manufacturing) to ensure product success.
Evaluate and recommend new technologies, components, and tools that can be integrated into future designs.
Develop and maintain firmware architecture, specifications, and validation plans.
Implement secure bootloaders, firmware updates (OTA), and data protection mechanisms to ensure product security and integrity.
Develop and maintain unit and integration tests to ensure firmware reliability.
Provide technical support for manufacturing, testing, and field deployment of products.
Lead and actively participate in code and design reviews.
Contribute to project planning and estimation, ensuring timely delivery of firmware deliverables.
Requirements
5+ years of Embedded C Programming (microcontroller bare metal and RTOS)
Experience with unit testing frameworks and automated test workflows
Ability to read and follow schematics, and collaborate closely with hardware engineers
Must work well independently and in a team environment, be detail oriented, thorough in investigation, and produce robust solutions
Demonstrated ability to devise novel technical solutions, lateral thinking (applying known solutions to new problems in related fields), willingness to challenge existing practice (technical, testing, manufacturing), willingness to add new functionalities to existing products or to start entire new product categories
Excellent documentation, communication, and problem-solving skills.
Python scripting for test automation or data analysis (Preferred)
Experience developing for Embedded Linux platforms, including device drivers, kernel modules, and system bring-up (Preferred)
Strong understanding and use of RTOS (Real Time Operating Systems) (Preferred)
IP research and analysis (Preferred)
Direct experience in lighting control, building automation, or industrial control product development (Preferred)
Azure DevOps Experience or similar CI/CD and project management tools (Preferred)
Benefits
health care
dental coverage
vision plans
401K benefits
commissions/incentive compensation depending on the role
ECU Hardware Safety Analysis Engineer ensuring functional safety of inhouse developed electronic control units at GM. Performing circuit level safety analysis and supporting System Safety development.
Senior Hardware Engineer conducting circuit - level safety analysis for automotive electronic control units at GM. Leading safety strategy development and collaborating with engineering disciplines.
Hardware Safety Analysis Engineer leading ECU safety analysis and defining methodologies at General Motors. Ensuring functional safety aligned with the company's vision of zero crashes, emissions, and congestion.
Firmware Engineer supporting HDD Cert firmware design and development. Collaborating on innovative solutions from concept to commercialization for Seagate's next - generation products.
Developing hardware components and devices for explosion - proof environments in the safety technology sector. Engaging with international partners and ensuring product compliance.
Hardware Engineering Intern assisting with product development in a collaborative environment at Teradyne. Support engineers in testing and characterization of prototype hardware and electronic circuits.
Hardware Engineer developing high - integrated industrial computers at Kontron. Focusing on x86 - platform design and architecture with responsibilities in hardware development and PCB layout.
Staff Firmware Engineer at Agility Robotics planning robot firmware architecture and collaborating with a multi - discipline team of engineers. Responsible for ensuring robust and production - ready robot designs.
Hardware Engineer playing a key role in Defence communication system engineering services. Delivering hardware design, specifications, and documentation to support critical defence capabilities.
Software/Firmware Engineer at SPX Technologies designing, developing, and supporting software for boiler and water heating control systems. Collaborating cross - functionally to analyze and improve system performance.