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
Firmware Intern developing embedded code for Cellular and RF based embedded systems. Working on low power wireless communication networking in a paid internship role.
Senior Firmware Engineer working on NIC Firmware for new devices at NVIDIA. Collaborating with teams and improving work efficiency through automation and methodologies.
Hardware Engineer at Dell Technologies designing and developing cutting - edge hardware products. Collaborating with cross - functional teams to deliver solutions for server and storage technologies.
Hardware Engineer developing hardware solutions for automotive applications at MAHLE. Involving design, development, and support in a collaborative environment.
Senior Controls Hardware Engineer designing and delivering complex, compliant electrical systems for automated solutions at Dematic. Providing technical leadership in challenging design situations while fostering team collaboration.
Principal Hardware Architect supporting technical design and analysis in underwater systems for defense. Collaborating with teams to define hardware architecture and ensure stability during the product lifecycle.
Digital Hardware Engineer responsible for the lifecycle of embedded digital hardware supporting L3Harris Software Defined Radios. Solve integration challenges and ensure performance standards are met.
Principal ASIC Engineer developing mixed - signal ASICs for FMCW LiDAR systems at Voyant Photonics. Driving ASIC development from concept to production with an emphasis on low - noise analog designs.
Entry level Hardware Engineer overseeing designs and documentation for Nuclear power Plant Process Computer Systems. Assisting in testing and integration while meeting customer requirements and safety standards.
Hardware Engineers for Perm/Long - Term Contract designing high - speed digital boards in a collaborative environment. Seeking expertise in Bring - Up and experience with FPGA design *A Plus!*