IPG Genesis Systems · 2 weeks ago
Sr Software Engineer-Machine Controls
IPG Photonics is a pioneering developer and leading producer of fiber lasers and amplifiers, headquartered in Marlborough, MA. The Senior Software Engineer will be responsible for planning and developing software solutions for standard laser systems, leading other engineers, and collaborating with various teams to complete development assignments.
Responsibilities
Create software plans and roadmaps for standard systems
Develop software programs for standard systems
Develop software specifications and guide other engineers in fulfilling requirements during projects
Read, understand, test, debug and improve existing software
Lead and participate in cross-functional software reviews
Develop and maintain Visual Components Customizations (Commands and Behavior Scripts)
Collaborate with Simulation, Design and Project team personnel to complete development assignments
Maintain project records in designated folders in a timely manner
Complete work activities within project hours allotted and project schedule
Participate in cost reduction and value improvement initiatives on standard systems
Participate in continuous improvement activities of the company
Review and provide input to development plans when requested
Performs other related work and special projects as directed by management
Obeys company policies and procedures and observes all safety regulations
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Electronics Engineering Technology or equivalent
A minimum of 8 years related experience required
An equivalent combination of education and experience may be considered
Expertise with programming languages such as Python, C# and C++
Expertise developing Web Forms with React, Javascript, Electron, HTML or CSS
Expertise with full-stack development and GraphQL
Expertise with Visual Studio or similar IDE
Expertise with Microsoft Office suite of software
Proficiency with PLC programming and industrial control systems
Proficiency with manufacturing processes and automation
Ability to write and debug complex software programs in languages listed above
Creativity to explore multiple viable solutions and evaluate strengths and weaknesses of those options
Excellent verbal and written communication skills in the technical arena
Excellent organizational skills
Detail oriented and thorough in executing responsibilities
Effective working on multiple projects concurrently
Ability to deliver results under pressure of a sale and/or a project schedule
Trustworthy and reliable team player
Ability to work with minimal supervision
Ability to work in a stationary position while programming and using software for extended periods of time
Ability to work within the manufacturing environment frequently while testing software, troubleshooting controls, investigating issues
Occasionally ascends/descends a ladder while working in the manufacturing environment
Preferred
Proficiency with laser equipment, processes and applications is very beneficial
Benefits
Paid vacation time accrued based on years of service
Paid sick time
12 (twelve) Paid Holidays Each Calendar Year
Medical, dental, and vision insurance plans with options for HSA/FSA
Dependent Care FSA
Paid Basic Life and AD&D Insurance
Short-term and Long-term Disability insurance
401(k) plan with Company matching
Employee Stock Purchase Plan (ESPP)
Tuition Reimbursement Program
Employee Assistance Program (EAP)
Adoption Assistance
Pet Insurance
Parental Bonding Leave
Bright Horizons Backup Care
Bright Horizons College Coach
Company
IPG Genesis Systems
IPG Genesis is a leader in factory automation, leveraging cutting-edge laser technology for welding, cutting, marking, and ablation.
Funding
Current Stage
Growth StageTotal Funding
$2.33M2021-04-21Convertible Note· $2.33M
2018-11-05Acquired
Recent News
Company data provided by crunchbase