Senior Software Engineer
IPG Photonics - Marlborough, Massachusetts, us, 01752
Work at IPG Photonics
Overview
- View job
Overview
IPG Photonics is revolutionizing the laser industry as the pioneering developer and leading producer of fiber lasers and amplifiers. Headquartered in Marlborough, MA, IPG has over 4,800 employees in more than 25 locations around the world. We aspire to work together with our employees and customers to apply light in ways that improve life. Our mission is to develop innovative laser solutions to make the world a better place. To accomplish this mission, we are committed to attracting and retaining the best talent and an engaged and thriving workforce that drives a sustainable future for our company and society. Working at IPG Photonics you can expect challenging projects, a motivating and friendly environment, and competitive benefits. The Senior Software Engineer will be responsible for developing embedded Linux software for IPG's integrated lasers, scanners, and inspection systems, targeting ARM Cortex-A platforms. This role involves hands-on development for the Linux operating system, along with lab-based software debugging, system integration, and validation testing. The engineer will work closely with the Hardware Engineering team to design and deliver advanced, integrated system solutions from concept through to production release. Duties
Independently design, prototype, and lead the development of embedded Linux software solutions for advanced integrated industrial systems Estimate timelines, implement features, deliver high-quality software, and produce clear technical documentation Provide end-to-end support throughout the software development lifecycle, including requirements analysis, configuration, implementation, testing, validation, release, and maintenance Demonstrate strong leadership by establishing and maintaining coding standards, development protocols, and best practices Independently manage and drive software projects to successful completion with minimal oversight