Firmware Engineer responsible for development from concept through production in a hybrid work environment. Collaborating with cross-functional teams and leveraging modern technology for innovative solutions.
Responsibilities
Responsible for Firmware development from concept through production
Takes ownership in development first-class Firmware/Software processes to support Code Development, Documentation, Unit and integration Test Documentation.
Collaborate with all cross-functional members of the design team.
Keep an open eye for new technology developments in the market & introducing innovative/new technologies in our products and processes.
Develop and utilize a deep understanding of Life Safety’s products and the design/implementation factors involved.
Serve as the technical backup for the overall SW & FW Team Lead.
Set up and maintain build environments, document processes, and testing strategies with the team.
Contribute to high team spirit, even or especially when the pressure is on!
Think outside the box and into the future for architecture and feature definition.
Define brilliant solutions for complex challenges, including use of modern tools and languages.
Support development of first-class FW development processes consistent with what other groups within the company are using, adapting them to Life Safety’s needs.
Support code development consistent with Software Safety requirements identified in UL60730
Bring guidance on tailored agile development using Azure Dev-ops.
Continuously look to improve processes related to FW Development, documentation and quality assurance
Requirements
Minimum of a bachelor’s degree in computer science or equivalent by experience
Minimum of 6 years Embedded Realtime firmware development experience, preferably in C / C++.
Strong practical understanding of Object Oriented Design principles.
Experience in both low level hardware control and high level RTOS development on ARM.
Strong debugging and lab skills, including use of logic/protocol analyzers, DVMs, oscilloscopes, etc.
Eager learner (Acuity PDS processes) with a hands-on and challenging attitude
Pro-active result-oriented team player with leadership skills empowering teammates, able to act as sounding board.
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.