Senior Embedded Software Engineer

Sorry, this job was removed at 05:48 p.m. (CST) on Wednesday, Aug 21, 2024
Marlborough, MA
3-5 Years Experience
Appliances • Manufacturing
The Role

Job Description

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 6,500 employees in more than 30 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, diverse, 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 Embedded Linux Software Engineer is responsible for developing new software in both kernel space and user space for IPG lasers, scanners, and inspection systems. This software is for the Linux OS running on Intel/Altera SoC, AMD/Xilinx MPSoC, RFSoC, and TI Sitara chips. He or she will also conduct lab debugging, integration testing, and debugging. Additionally, collaborates with Hardware Engineering to develop cutting-edge system solutions from concept to production release.

  • Duties: Independently design, prototype, and lead the development of embedded Linux software solutions for Intel/Altera SoC, AMD/Xilinx MPSoC, and RFSoC, TI Sitara chips.
  • Estimate schedules, implement, and deliver software, and prepare technical documentation.
  • Provide support throughout the software development process, including requirements validation, configuration, testing, validation, software releases, and bug fixes.
  • Demonstrate leadership skills, develop and maintain standards and protocols, and independently lead software projects to completion.

#ZR

Requirements

  • A bachelor's degree in engineering is required (EE/CS/CE preferred)
  • A minimum of 3+ years of software development work experience with C and C++ (a plus) coding is required, or an MS in Computer Engineering and 2+ years of experience
  • Proficiency in Linux as both a development platform and an embedded target platform is a must
  • Must be able to build custom embedded LinuxOS, program in both kernel space and user space
  • Prefer some knowledge of Yocto and/or PetaLinux build processes
  • Experience with AMD/Xilinx and Intel/Altera FPGAs is a significant advantage
  • Must be able to develop software for Windows systems, including but not limited to TCP/IP and UDP protocols, to communicate with embedded Linux
  • A good understanding of embedded and real-time software development concepts, including multi-tasking, inter-process communication, interrupts, DMA, JTAG, etc
  • Experience in hardware bring-up, using oscilloscopes, and JTAG debuggers
  • Comfortable working with Eclipse IDE, GCC, and other embedded toolchains
  • Ability to work independently and develop high-quality software with minimal supervision
  • Proficiency in source control tools like SVN, and experience in building and testing code in a multi-developer environment
  • Exceptional organizational and critical thinking skills, with a proven record of anticipating and resolving problems while demonstrating sound judgment and a realistic understanding of issues
  • Strong communication skills for collaborating with internal teams, customers, and R D

This position must meet Export Control compliance requirements, therefore a "US Person" as defined by 22C.F.R. §120.15 are required. "US Person" includes US Citizen, lawful permanent resident, refugee, asylee. License exception Technology and software under restriction (TSR) defined in 15 CFR 740.6 may permit person from Country Group B.

The following link will take you to the government site with the list of Country Group B:https://www.bis.doc.gov/index.php/documents/regulation-docs/452-supplement-no-1-to-part-740-country-groups/file

The Company
Novi, MI
1,458 Employees
On-site Workplace

What We Do

IPG Photonics is the world leader in fiber laser technology, offering solutions for applications across a wide array of industries. Headquartered in Marlborough, USA, the company has developed a robust, vertically integrated supply chain, developing key technology components in-house, thus enabling the most reliable, powerful, and efficient laser solutions. With over 30 locations across the globe, we are committed to developing innovative products that provide reliable, cost-effective solutions for our customers’ needs.

Jobs at Similar Companies

McCain Foods Logo McCain Foods

Marketing Manager FS and local QSR Benelux & Nordics

Food • Retail • Agriculture • Manufacturing
Lelystad, NLD
20000 Employees

Accuris Logo Accuris

Startegic Account Sales Engineer

Information Technology • Machine Learning • Software • Conversational AI • Generative AI • Manufacturing
Remote
United Kingdom
1200 Employees

Arch Systems Inc. Logo Arch Systems Inc.

Account Executive

Artificial Intelligence • Internet of Things • Software • Analytics • Industrial • Manufacturing
Remote
Germany
78 Employees

Similar Companies Hiring

McCain Foods Thumbnail
Retail • Manufacturing • Food • Agriculture
Florenceville-Bristol, NB
20000 Employees
Arch Systems Inc. Thumbnail
Software • Manufacturing • Internet of Things • Industrial • Artificial Intelligence • Analytics
US
78 Employees
Accuris Thumbnail
Software • Manufacturing • Machine Learning • Information Technology • Generative AI • Conversational AI
Denver, CO
1200 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account