Share Email Opening Apply Now
Title

Senior Software Engineer  

EOE StatementWe are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.
 
Req Number ENG-19-00040  
Position Software Engineer  
Division Miller Electric Mfg. LLC, an ITW Company  
Location Appleton, WI  
HM ID  
Dept 137 

Assigned Shift None Specified 

Full-Time/Part-Time Full-Time  
Exempt/Non-Exempt Exempt  
Description

The Welding Segment at Miller Electric (an ITW Welding Company) is looking for a highly motivated individual for the position of Senior Software Engineer that will focus on developing software in support of Product Development. Primary responsibilities include design, development, and software support of commercial and industrial welding equipment. Custom embedded software is utilized to provide enhanced welding capability, user friendly machine interfaces, and extensive communication both internal to the welding system and external to customers.

This position will require an individual with a foundation of embedded software training and experience and the motivation to learn the advanced technologies used in the welding segment. The right candidate will ensure customer requirements and business objectives are achieved in each NPD project. Through an agile process, software development requirements and workload will be prioritized within the scope, schedule, resources, and risk management objectives of the NPD project manager.

ESSENTIAL FUNCTIONS OF THE ROLE:

This position requires a highly motivated individual with exceptional communications and interpersonal skills to influence with collaborative spirit and without authority. Leading, fostering, and facilitating software development collaboration within and across divisions in a decentralized software community is essential. This position will also require mentoring of early-in-career software developer talent.

Candidate must be a team player with a positive attitude. In addition to collaborating with other software engineers, the ideal candidate will also effectively work with hardware, power electronics, welding and mechanical engineers. The ideal individual should be accustomed to working with a sense of urgency while balancing calculated risks. This individual must be self-starter and have strong analytical and problem-solving skills.

Primary responsibilities include design, development, test, and support of embedded device software within the Commercial Welding Platform NPD initiatives supporting both Miller and Hobart brands. A critical part of this role is integrating embedded controls to achieve arc characteristics that continue delivering world-class arc welding performance.

THIS CANDIDATE WILL:

  • Take projects from original concept through final implementation
  • Manage the software design, programming, and development of divisional projects
  • Participate in project meetings and be responsible for assigned action items
  • Ensure adherence to quality standards and project deliverables
  • Identify innovative patentable solutions to end market needs Lead topical software roundtable discussions to impact process improvements
  • Will provide support and assistance with Central Engineering software commonality initiative

MINIMUM QUALIFICATIONS:

  • Bachelor’s Degree in Computer Engineering or equivalent required.
  • Six (6) or more years of experience with demonstrated credibility and track record in embedded programming, to specify, architect, design, code, test, troubleshoot and support embedded applications in a team environment.
  • Proficiency with software development processes and tools such as requirements management, design modeling / UML, software architecture, configuration management, software testing, task/issue/defect tracking and review
  • Proficiency with IDE, source code control, documentation, and design modeling tools
  • Proficiency in object oriented design and programming techniques and experience in a higher-level programming language (preferably C++).
  • Experience in numerous embedded controls (e.g. PID control loops, motor control, digital filters, state machines, low-level peripheral drivers, etc.)
  • Experience with embedded RTOS, state machines, schedulers and interrupt driving coding.
  • Ability to work with multiple tasks independently to complete jobs on time with the right emphasis on priorities.
  • Must be a self-starter with strong analytical and problem-solving skills.

IDEAL QUALIFICATIONS:

  • Familiarity with Agile or Scrum software development process in a team environment
  • Familiarity with continuous integration build server technology
  • Familiarity with troubleshooting hardware technology (i.e. reading electrical schematics and using multimeters and oscilloscopes)
  • Familiarity with industrial fieldbus protocols and other serial network communications is a plus (ProfiNet, Ethernet/IP, DeviceNet, CAN, USB, RS485, Modbus, etc.).
  • Ethernet and wireless communication stacks is a plus (TCP/IP, UDP, Zigbee, Bluetooth, wifi, etc.)

This position is located in Appleton, WI. Located just north of Lake Winnebago along the shores of the Fox River in Wisconsin, Appleton is a small city with tons of great amenities and almost none of the headaches you’d find in a big city. One of the safest cities in Wisconsin, with a low cost of living and a growing entertainment and food scene, Appleton is increasingly appealing to young families and young professionals. Appleton combines access to top-tier entertainment, restaurants and breweries with the quaint charm of a small town. It’s a perfect combination that makes this Wisconsin city a fabulous place to settle down. Click here to see why Appleton was voted one of the best places to live: Top 100 Best Places to Live.

 
Position Requirements

HOW TO APPLY:

Apply online at www.millerwelds.com/careers

ITW Welding is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status, age, or any other characteristic protected by law.

If you are a qualified individual with a Disability and need assistance applying for this job, please send an email to the following address: recruiting@millerwelds.com.

 

This position is currently accepting applications.

Apply Now



WE ALSO RECOMMEND

Other Jobs Within Same Category
Manufacturing Engineer in Appleton, WI
Posted on: 5/18/2020
[Apply Now]

Software Engineer - TIG in Appleton, WI
Posted on: 3/25/2020
[Apply Now]

Mechanical Designer - Tool Designer in Appleton, WI
Posted on: 3/17/2020
[Apply Now]

Software Engineer in Appleton, WI
Posted on: 10/7/2019
[Apply Now]

Software Verification Engineer in Appleton, WI
Posted on: 10/7/2019
[Apply Now]


Other Jobs Within 60 Miles
Software Engineer in Appleton, WI
Posted on: 10/7/2019
[Apply Now]

Software Verification Engineer in Appleton, WI
Posted on: 10/7/2019
[Apply Now]

Software Engineer in Appleton, WI
Posted on: 10/7/2019
[Apply Now]

Mechanical Designer - Tool Designer in Appleton, WI
Posted on: 3/17/2020
[Apply Now]

Software Engineer - TIG in Appleton, WI
Posted on: 3/25/2020
[Apply Now]



 


 
Click here for technical assistance.