Lucas Group has partnered with a global multi-billion dollar manufacturing company on a search for an Embedded Software Engineering Manager in Michigan. This role will lead a team of 4 developers to launch 2 new product platforms, develop a software support model for industrial controls, and implement systems to manage firmware updates. This is a hands-on developer position with 60% of the job reading and modifying embedded software code for the industrial environment; and 40% of the job managing the team and setting direction. The role will serve as a subject matter expert in both the Transportation and Industrial Controls platforms, with expertise and background to come from the Industrial Controls technology. This person will be responsible for technical support of the new product launches as well as leading development with key partners in the Safety Controls domain.
Technical Requirements:
6+ years of embedded software development in C and C++
Experience working in an Agile software development environment
Experience managing or contributing to multi-year product lifecycle management: requirements, development, testing, releases and firmware upgrades
Experience managing or contributing to a complete software development lifecycle in an Ethernet based Industrial control platform (Ethernet IP/Profinet)
Experience leading a team of software developers
Experience partnering with software development vendors
Nice to have:
Web application frontend and application development using Java
Custom application lifecycle management from requirements gathering through testing and release
Industrial safety product development
Experience with OPCUA/IO Link
Experience with ISO/IEC/IEEE 12207-2017 documentation
For confidential consideration, please email your resume to amccain@lucasgroup.com.