Lead software and hardware teams to develop, document and maintain the iGUIDE camera system, mobile applications, and cloud platform.
Provide leadership, management, and technical vision to the engineering team.
Contribute to employee development by providing coaching, mentoring, development, and team building opportunities.
Grow software and hardware development teams by recruiting, selecting, orienting, and training employees; developing career plans; and conducting performance reviews.
Collaborate closely with other Engineering Managers and Product Managers to plan team activities, solve problems, and drive overall productivity.
Understand product requirements and engage in product brainstorming sessions.
Participate actively in the Scrum software development process, acting as Scrum Master if needed.
Remove roadblocks for the team to ensure the successful delivery of each sprint iteration and product release.
Manage software engineering schedules and facilitate communication with senior leadership and other departments.
Report on team performance using metrics, focusing on ways to improve processes and increase productivity.
Manage joint development with 3rd party vendors as well as outsourced development.
Collaborate with the mobile team to improve sprint predictability and overall delivery practices.
Apply technical understanding of Android runtime and mobile architecture to support planning and unblock developers.
Requirements
Bachelor’s (or equivalent) Degree in Computer Science, Information Systems, Engineering, or related technical field; or equivalent experience.
5+ years of combined software development & technical leadership experience across multiple languages, frameworks, and architectures
3+ years in a Manager, Engineering role.
Hands-on experience with AWS or other cloud infrastructure platforms.
Deep understanding of Android mobile development; experience with runtime code is a strong asset.
Experience managing teams in hybrid or distributed environments.
Engineering Manager at Belden overseeing product design and development of connectivity solutions. Leading and mentoring engineering teams to innovate and ensure project success.
Software Engineer at Kyndryl designing and implementing cutting - edge software solutions. Collaborate on complex projects while developing scalable and robust applications for our clients.
Algorithm Developer at Applied Materials designing and implementing image processing algorithms. Leading research and development while utilizing computer vision and machine learning technologies.
Manufacturing Engineering Internship focusing on designing fixtures and supporting engineering processes at PI. Engaging in assembly, metrology, and production tasks while using SolidWorks and manual equipment.
Senior .Net/C# Developer for systems applications, developing and supporting REST API services and Web Applications. Must have extensive experience with .NET/C# and enterprise software development.
Engineering Technician maintaining plant equipment and machinery with a focus on preventative maintenance and troubleshooting. Responsible for scheduled and unscheduled maintenance in a safe work environment.
Engineering Specialist providing sputter engineering support to ensure compliance in hard disk media production processes. Involves troubleshooting, documentation, and process improvement in a clean room environment.
Engineering Technician maintaining Photo, Plating & Test equipment in Wafer fabrication cleanroom. Collaborating with Process, RD, and Manufacturing departments in a team - oriented environment.
Process Engineering Specialist part of HSA R&D team optimizing manufacturing processes for hard disk drives. Collaborating with engineers and monitoring production efficiency.
Engineering Specialist providing sputter process engineering support to production line at Seagate. Ensuring compliance and conformance to process procedures in electronics manufacturing.