Missouri Information Technology Jobs

Jobs.mo.gov mobile logo

Job Information

ITW Software Engineer in Saint Charles, Missouri


The Software Engineer is responsible for software design of new product development projects. As part of the Engineering team, this position is integral in the development of new products from concept design through implementation into production (analyzing, understanding design requirements, creating a software/firmware implementation plan) and is responsible for overall design of software/firmware projects. This position will also support software changes to fix or add features to existing products.


  • Create and develop both embedded and PC level software for coding equipment.

  • Develop new software solutions for Marking and Coding systems.

  • Develop new features to existing firmware/software products.

  • Develop new firmware/software in coordination with engineering development objectives from concept through production.

  • Debug existing firmware/software.

  • Perform functional testing/debugging of software.

  • Support sales requests including translation of customer requirements into software capabilities.

  • Perform requirement analyses, design components and test product for validation.

  • Assist in the development and writing of product functional and design specifications.

  • Work with cross-functional teams consisting of engineers, operations, sales, and product management.

  • Coordinate new product introduction with manufacturing, service, and product management.

  • Maintains focus on continuous improvement by applying 80/20, PLS, and USa principles/techniques and makes process improvement recommendations to management.

*EDUCATION: * Bachelor’s degree in Electrical/Software Engineering or Computer Science required.


  • Minimum 5 year’s related experience required.

  • Proficiency with Software Programming including C++, C#.

  • Experience with Real Time Embedded System, WEC-7 or WEC-13.

  • Experience with Visual Studio, Jira, and Source Control.

  • Experience in Embedded software.

  • Experience with ARM DS-5 / Development Studio & Core Sight Trace, using Arm A7, Cortex M4, NXP IMX7D preferred.

  • Experience with WinForms and WPF.

  • Prior experience working with cross functional team required.

  • Prior experience working in a manufacturing/production environment preferred.

  • Technical aptitude/knowledge and creativity is required.

  • Excellent problem solving, programming, troubleshooting (debugging), and decision-making.

  • Excellent project management skills.

  • Proficient in the knowledge and use of MS Office (Word, Excel, Access).

ITW is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

All your information will be kept confidential according to EEO guidelines.