Embedded Firmware Engineering Group Lead
CurrentApply knowledge of computer architectures, real-time operating systems, and programming languages to develop and implement new real-time embedded firmware for flow measurement and control products to support business requirements.Work with Marketing and project teams to define detailed firmware requirements to meet customers’ needs.Translate firmware requirements into highly reliable and well-structured C/C++ embedded firmware.Efficiently resolve technical challenges through debugging, research, and investigation.Develop, implement, and release automated test procedures for firmware validation.Coordinate and/or perform design verification and validation testing of new designs with the reliability engineering group.Identify, with support from marketing and other engineering management, promising areas of research or technology that address current needs and have larger potential markets.Modify existing products to improve performance, reliability, cost, and manufacturability.Communicate development project status with program management and other leaders.Utilize originality, ingenuity, and creativity to manage complex and large scope project assignments.Lead the firmware functional group as the firmware engineering subject matter expert. Mentor and assist firmware engineers in the engineering principals and procedures for product design, development, and testing.Continuously review industry best practices for firmware development; reviewing, updating, and creating Brooks’ processes accordingly.Manage the development tools and licenses, templates, and processes for the firmware functional group.Participate in interviews and new-hire training.Maintain and enhance Company safety policies and procedures.Support Company continuous improvement initiatives