Software Engineer
IPG Photonics
I 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 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 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. JOB SUMMARY The Software Engineer is responsible for the planning and development of software solutions for standard laser systems. They will also plan and develop customized applications that leverage the API of commercial software used by the company, such as Visual Components. They will work with other engineers and collaborate with management, Sales and other engineering groups. JOB FUNCTIONS Duties/Responsibilities:
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. JOB SUMMARY The Software Engineer is responsible for the planning and development of software solutions for standard laser systems. They will also plan and develop customized applications that leverage the API of commercial software used by the company, such as Visual Components. They will work with other engineers and collaborate with management, Sales and other engineering groups. JOB FUNCTIONS Duties/Responsibilities:
- Create software plans and roadmaps for standard systems.
- Develop, test and implement new 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.
- Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Electronics Engineering Technology or equivalent.
- Minimum 1-year related experience.
- 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 preferred.
- Proficiency with manufacturing processes and automation preferred.
- Proficiency with laser equipment, processes and applications is very beneficial.
- 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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Davenport, IA vacancy
$113.82k - $123.82k
...qualified individual with disability. Primary Location: United States (US) – IL – Moline Function: Technology Title: Software Engineer - 2026009 Onsite/Remote: Onsite Position Your Responsibilities As a Software Engineer for John Deere in...SuggestedRemote workFlexible hours$77.2k - $96.5k
...Software Engineer I The software engineer I participates in the design, programming, testing, documentation, and implementation of computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies...SuggestedPermanent employmentFull timeWork experience placementInternshipH1bLocal area$113.82k - $123.82k
...availability systems using cloud services to provide continuous, uninterrupted service to the end customer. Test newly developed software to optimize computer system workflow and document solutions. Involve in high level design and code reviews and identify basic issues...SuggestedRemote workFlexible hours$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SuggestedFull timeTemporary workFlexible hours- ...Senior Software Engineer Your IT Recruiter is looking for a Senior Software Engineer for our client. This position will be working as Software Engineer for our client on projects for one of its top clients, John Deere, located in Milan, IL. The candidate needs to understand...Suggested
$86k - $126k
...Eaton’s AER MSD Mission System Division is currently seeking a Sr. Software Engineer. This position will be located at our Davenport, IA facility. Relocation benefits will be provided within the United States only. The Davenport facility has approximately 900 employees...Permanent employmentH1bLocal areaVisa sponsorshipRelocation package- ...Authorization: US Citizen, Green card, EAD We are looking for a Front-end Software Developer that will be responsible for supporting and... ...solutions. Major Purpose This position works with the engineering lead and tech leads to analyze requirements, prepare design specifications...Full timeImmediate start
- ...access and put fintech at people's fingertips. We’re looking for Engineers who love learning new things and working with others to solve... ...within the organisation. What we expect from you, as a Software Engineer Aim to reach proficiency as a user of our platforms...Live inRemote workHome officeFlexible hours2 days per week3 days per week
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...resource to support an existing team member already in place. This is not a lead or stakeholder-facing role, but rather a hands-on software engineering position focused heavily on their current frontend tech stack. The primary need is for someone with strong experience in:...
$175k - $210k
...have a lot of autonomy to make key decisions. We're looking for engineers who are product-minded and can think creatively to solve core... ...Technology Industries IT Services and IT Consulting and Software Development Referrals increase your chances of interviewing...Full timeLocal areaRemote workWork from home- ...reputation with our clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Scientists, and Machine Learning engineers. Who Should Apply: Recent Computer science/Engineering/...H1b
- ...levels. Collaborate with cross-functional teams throughout the software development lifecycle. Participate in code reviews, testing,... ...initiatives. Work in Agile environments and promote collaboration and engineering best practices. Required Qualifications 3+ years of...
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...Full timeTemporary workRemote work1 day per week$98k - $117k
...services contracts to execute their mission of developing accredited information systems. Western Door Federal is seeking a Software Developer - Intermediate at the Rock Island Arsenal, in Rock Island, IL. The objective of this work is to provide on-site support...Full timeContract workFor contractorsWork at officeFlexible hours- ...Job Title - IT Software Engineer 4 Request #74133-1 Location: Peoria, IL or Chicago office Hybrid; must go in office 2 days Duration: 12mon, possibility to be extended Position's Contributions to Work Group : This position reports...Work at officeLocal areaRelocationShift workWeekend work
- Job Title Interview: Video Visa: USC, GC This is onsite from day-1 (Open to either Des Moines, IA or Davenport, IA) Need only local candidates Position Overview Support and develop.NET applications (primarily C# and VB.NET) with Oracle and SQL Server backends...Local areaFlexible hours
- ...hundreds of thousands of businesses across Europe. As a Platform Engineer on this team, you'll be working on Mollie's Cloud Platform (MCP... ...system reliability. You'll collaborate closely with system and software engineers, and interface with teams across compute, database...Immediate startVisa sponsorshipRelocation package
- ...Senior Software Developer Old Republic Bitco is seeking a Senior Software Developer to join our Home Office located in Davenport, Iowa. As a respected specialty insurer with 11 branch offices across 10 states, OR Bitco delivers tailored insurance solutions to complex...Home office
- BITCO Corporation is currently seeking a Sr. Software Developer to join our Home Office team in Davenport, IA. BITCO provides quality insurance services to special industries including construction, forest products, and oil & gas. This position is eligible for a hybrid...Home office
- ...assistance. Requirements Relocation to the Madison, WI area (reimbursed) BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field A history of academic excellence or professional success Eligible to work in the...RelocationVisa sponsorshipRelocation package
$57k - $95k
We are seeking a Software Developer for our Information Technology Department to help analyze complex operations and systems for Modern Woodmen of America. This individual will implement changes and improvements using advanced programming, systems analysis, design, and...Full timeTemporary workWork experience placementWork at officeLocal areaRelocationHome officeMonday to FridayFlexible hours- ..., configures, and tests programs for embedded hardware targets Perform embedded systems engineering tasking including requirements analysis, concept development, software architecture and design reviews Execute unit and integration testing of software in multiple...
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- ...Senior It Systems Engineer Tri-City Group is currently looking for a proactive Senior IT Systems Engineer to fill an immediate opening within the IT Managed Service team in Davenport, IA. This role involves managing, maintaining, and troubleshooting IT systems for...Immediate start
$95k - $154k
...which enterprise companies are looking for. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, and machine learning engineers for full-time positions with...Full timeH1bRemote work$49k - $58.4k
...Senior IT Systems Engineer Print ( Apply Senior IT Systems Engineer Salary $48,995.00 - $58,398.00 Annually Location... ...coordinates the installation and implementation of hardware and software systems, including managing maintenance windows and system...Full timeRemote workMonday to FridayFlexible hours- Telework Eligible No Major Duties Performs a wide range of duties to include plans, analysis, development, and coordination, as well as evaluation of current NSEP and contingency telecommunications plans (D-16-1). Serves as the primary subject matter technical...Full timeTemporary workRemote work
- ...Join to apply for the Technical Solutions Engineer role at Epic 2 weeks ago Be among the first 25 applicants Join to apply for the Technical... .... As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Alongside...Full timeWork at officeRelocationVisa sponsorshipRelocation package
- ...automation, and operational efficiency. The ideal candidate stays current with emerging trends in AI-driven development, modern engineering practices, and secure application design , and applies them effectively in a production environment. Key Responsibilities...Temporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- consulting software engineer Davenport, IA
- senior software engineer remote Davenport, IA
- entry level software engineer remote Davenport, IA
- software developer fintech Davenport, IA
- software developer positions Davenport, IA
- software engineer amazon Davenport, IA
- remote entry level software developer Davenport, IA
- software engineer Davenport, IA
- intel software engineer Davenport, IA
- startup software engineer Davenport, IA


