Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

ITW

Job Description:

ITW Welding continues to build its capabilities in software development as a core competency in digitally controlled welding equipment, processes, and systems. To support this effort, we are seeking a passionate embedded software engineer to be a key driver of developing software for new product development efforts to provide increased customer satisfaction in several areas of our products.

This position will require a highly motivated individual with strong communication and interpersonal skills to work collaboratively with engineering teams, marketing, and product management to develop innovative and reliable products to serve our customer needs. The right candidate will bring a foundation of embedded software experience and accomplishments working with teams as a contributor and collaborator.

ESSENTIAL FUNCTIONS:

  • Primary responsibilities include the design, development, testing, troubleshooting, and documentation of embedded software for various hardware platforms to support new product development initiatives and existing products.

  • Create efficient, reliable, and maintainable C/C++ code to control hardware devices, implement algorithms, and handle real-time operations. A critical part of this role is integrating embedded controls to achieve arc characteristics that continue delivering world-class arc welding performance.

  • Collaborate with cross-functional engineering teams (including power electronics and welding), project managers, and product managers to specify, design, develop, and support new product initiatives.

  • Stay updated with emerging technologies, industry trends, and best practices in embedded systems development to incorporate new techniques and tools into the software development process.

  • Identify areas for process improvement, propose innovative solutions, and contribute to the enhancement of software development methodologies and practices within the team.

  • Prioritize tasks, manage timelines, and effectively communicate progress and challenges to meet project deadlines and deliverables.

MINIMUM QUALIFICATIONS:

  • A bachelor’s degree in computer engineering, computer science, software engineering, or electrical engineering with a minimum of 1+ years of industry experience

  • Experience designing, developing, testing, and debugging embedded software in alignment with the essential job functions above

  • Strong knowledge and experience in embedded systems development, including:

  • Object-oriented design in C/C++ code bases

  • Embedded memory management considerations

  • Interfacing with embedded microcontroller peripherals (including communications)

  • Real-time task management, including interrupt service routines

  • Knowledge of software development methodologies and best practices, including version control, code reviews, and testing frameworks

  • Proficiency in using debugging tools, oscilloscopes, logic analyzers, and other hardware/software debugging techniques to identify and resolve issues in embedded systems

  • Strong analytical and problem-solving skills to troubleshoot complex issues and propose effective solutions in a time-sensitive environment

  • Excellent verbal and written communication skills to effectively convey technical concepts and collaborate with team members, stakeholders, and customers

Ideal Qualifications:

  • Experience in numerous embedded controls (e.g., PID control loops, motor control, digital filters, state machines, etc.)

  • Experience with desktop operating systems (Windows, Linux)

  • Experience with embedded operating systems (Linux, FreeRTOS)

  • Experience with wireless systems (e.g., WiFi and Bluetooth)

  • Experience with communications systems (e.g., EIA-422/485, ModBus, and Ethernet)

  • Knowledge of electronic circuits, schematics, and board-level design

  • Familiarity with continuous integration (e.g., Azure DevOps)

  • Familiarity with Agile or Scrum software development process in a team environment

ITW is an equal opportunity employer. We value our colleagues’ unique perspectives, experiences and ideas and create workplaces where everyone can develop their careers and perform to their full potential.

As an equal employment opportunity employer, ITW is committed to equal employment opportunity and fair treatment for employees, beginning with the hiring process and continuing through all aspects of the employment relationship.

All qualified applicants will receive consideration for employment without regard to race, color, sex, gender identity, sexual orientation, religion, national origin, age, disability, protected Veteran status or any other characteristic protected by applicable federal, state, or local laws.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Freedom, WI vacancy
  •  ...We currently have a career opportunity for a full-time Senior Software Engineer based out of our corporate office (Enterprise) in Appleton! After initial onboarding onsite, this position could have the opportunity for hybrid (3+ days onsite/week, 2 remote) work consideration... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    3 days per week

    Fox Communities Credit Union

    Freedom, WI
    3 days ago
  •  ...Software Engineer Hobart, WI | Full-Time | 1st Shift Flexible Hours At EMT International, we design and build cutting-edge finishing equipment for the digital print, inkjet, and label industries. Unlike many manufacturers, everything from engineering and machining... 
    Suggested
    Full time
    Immediate start
    Relocation package
    Flexible hours
    Day shift

    EMT International

    Oneida, WI
    3 days ago
  •  ...that we're making a difference. We're looking for a Senior Civil Engineer to join our Advanced Manufacturing group, and you'll have the...  ...construction in any given area Stormwater analysis and modeling in software applications, such as StormCAD, CivilStorm Bring your curiosity... 
    Suggested
    Work at office
    Local area

    Jacobs

    Freedom, WI
    1 day ago
  •  ...difference. Job Description We're looking for a Senior Civil Engineer to join our Advanced Manufacturing group, and you'll have the...  ...in any given area Stormwater analysis and modeling in software applications, such as StormCAD, CivilStorm Job Qualifications... 
    Suggested
    Work at office
    Local area

    Jacobs

    Freedom, WI
    1 day ago
  •  ...opportunity for you! Serco has an exciting opportunity for a Data Engineer/Scientist to support U.S. Navy's Team Submarine Program Offices...  ...stakeholders. You will decompose system capability into software/hardware and process requirements, collaborating with... 
    Suggested
    Full time
    Contract work
    Part time
    Internship
    Work at office
    Local area
    Flexible hours

    Serco

    Freedom, WI
    2 days ago
  •  ...You’ve discovered something special. A company that cares. Cares about leading the way in construction, engineering, manufacturing and renewable energy. Cares about redefining how energy is designed, applied and consumed. Cares about thoughtfully growing to meet market... 
    Full time
    Work at office
    Relocation
    Work visa
    Monday to Friday
    Flexible hours

    Faith Technologies

    Freedom, WI
    8 days ago
  • POSITION SUMMARYThe Lead Engineer serves as a hands-on technical leader, driving the design and delivery of complex, cross-functional initiatives...  ...the design and implementation of scalable and maintainable software solutions across multiple technology stacks. Serve as the... 
    Permanent employment
    Full time
    H1b

    U.S. Venture

    Appleton, WI
    11 hours ago
  •  ...exceptional for our customers, families, communities, and each other. Job Summary: The Network Solutions Cloud Infrastructure Engineer supports the delivery of secure, scalable, and reliable Microsoftbased infrastructure and cloud solutions within integrated IT/OT... 
    Temporary work
    Work experience placement
    Local area
    Remote work
    Night shift

    Werner Electric Supply

    Appleton, WI
    3 days ago
  • $34 - $38 per hour

     ...collaboration, and accelerated intelligence. Learn about the Danaher Business System which makes everything possible. The Field Service Engineer for Beckman Coulter Diagnostics is responsible for supporting the needs of our client, which directly impacts patient health and... 
    Hourly pay
    Remote work
    Flexible hours
    Night shift

    Danaher Corporation

    Freedom, WI
    2 days ago
  • Project Details Administer and optimize cloud platforms, such as AWS, Azure, or Google Cloud, ensuring proper resource utilization, cost efficiency, and adherence to security best practices. Implement monitoring solutions to track system performance, troubleshoot...
    Hourly pay

    Oxford Global Resources

    Appleton, WI
    4 days ago
  •  ...Translate reference architectures into detailed designs and implementation plans for landing zones, networking, and IAM. Engineer scalable platforms with high availability and performance aligned to business SLOs and DR requirements. Create golden images/templates... 
    Permanent employment
    Full time
    H1b

    U.S. Venture

    Appleton, WI
    4 days ago
  • $85.61k - $115.83k

     ...Application Engineer, Asset Management We exist to help people achieve financial clarity. At Thrivent, we believe money is a tool,...  ...The Application Engineer, Asset Management creates and maintains software applications to meet business needs. The work of the Application... 
    Hourly pay
    Full time
    Local area
    Flexible hours
    3 days per week

    Thrivent Financial for Lutherans

    Appleton, WI
    3 days ago
  •  ...consideration of your application. Position Description Position Summary: The Application Engineer will be a problem-solver who designs and develops custom software solutions for our Technology team. This is a hands-on role in growing home grown technology. This... 

    Tweet/Garot Mechanical, Inc.

    De Pere, WI
    2 days ago
  •  ...innovative communication systems. We are seeking Field Walkout Engineers who will perform walkouts for an entire town and/or...  ...Excel, Word, Outlook, & PDF Editor with the ability to learn new software and technologies. • Ability to draw digitally in software programs... 
    Full time

    CCI Systems, Inc.

    Kaukauna, WI
    15 days ago
  •  ...Process Applications Engineer Review customer inquiries and develop technical solutions that align with customer requirements and project...  ...AutoCAD, SolidWorks, DraftSight, Visio, SAP, and related software to support project development. What You'll Bring Bachelor's... 
    For subcontractor
    Local area

    Dürr

    De Pere, WI
    3 days ago
  •  ...Job Description Job Description Position: Senior Software Engineer - Cloud Platform/IoT Supervisory Responsibilities: None CMD’s Purpose: Making It Better Together … We believe in building lifelong partnerships, providing high performing equipment and value... 
    Full time
    Work at office
    Local area

    CMD CORPORATION

    Appleton, WI
    27 days ago
  •  ...testing ESOP transaction scenarios to determine financial sustainability, compliance, and risk. The position partners with Solution Engineers and internal teams to provide accurate, defensible analysis that supports prospective client recommendations and sales efforts.... 
    Full time
    Work at office

    ESOP Partners

    Freedom, WI
    3 days ago
  •  ...flow charts, point lists, and system specifications for controls projects. Provide technical guidance to construction project engineers and managers on controls systems. Project Management Responsibilities (Approx. 50%) Plan, coordinate, and manage projects... 
    For subcontractor
    Work at office

    Bassett Mechanical

    Kaukauna, WI
    3 days ago
  •  ...Job Description Job Description Description: JOB PURPOSE or JOB SUMMARY: The Lead Industrial Hydraulics Engineer is responsible for planning, leading, and delivering large-scale, high-complexity hydraulic projects. As a technical expert and project leader, this... 
    Work at office
    Afternoon shift

    FLUID SYSTEM COMPONENTS INC

    De Pere, WI
    25 days ago
  •  ...of video surveillance, access control, and related physical security systems. Assist with system setup, device configuration, software programming, and functional validation. Review project documentation and coordinate with field and project teams to ensure successful... 
    For contractors
    Work at office
    Local area
    Night shift

    Heartland Business Systems, LLC

    Little Chute, WI
    14 days ago
  •  ...This position will join the Dynamics 365 team as a cross-domain engineer. The incumbent be a key technical contributor in Dynamics 365,...  ...thought leader on the team in designing, coding, unit testing software. Lead development activities using cutting edge technologies... 

    Heartland Business Systems, LLC

    Little Chute, WI
    5 days ago
  •  ...POSITION SUMMARY The Senior Data Engineer is the technical leader for IGEN's Data Foundation - architecting, building, and operating...  ...IGEN, a division of U.S. Venture, is a leading tax compliance software company trusted by industry leaders. Our tax compliance... 
    Permanent employment
    Full time
    Work experience placement
    H1b
    Local area

    U.S. Venture

    Appleton, WI
    2 days ago
  •  ...information into actionable reports and visualizations. The Senior Data Engineer transforms data into a useful format for analysis and is...  ...or Conceptual or both) ~ Experience with needs analysis, software evaluation and selection, customization, and implementation ~... 
    Full time

    Heartland Business Systems Inc

    Little Chute, WI
    2 days ago
  • $93.7k - $177.68k

     ...technology solutions. Position Summary: MedInsight's engineering team is building the next generation of healthcare data...  ...practical experience. ~3+ years of experience in data engineering, software engineering, or a related technical field. ~ Strong... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Milliman

    Appleton, WI
    3 days ago
  •  ...at GEI. GEI's Water Resources practice is growing and we are seeking an experienced Water Resources/Stream Restoration Engineer to join our Central Region (in office or fully remote). Our team is made up of leaders in the dam removal and river restoration practice... 
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift

    GEI Consultants

    Freedom, WI
    5 days ago
  •  ...Europe. Voith Paper is hiring for: Field Service Spares Engineer Appleton, WI Interested to learn about Voith? Check...  .... Experience with technical drawing interpretation and CAD software. Ability to work independently while building strong cross-functional... 
    For contractors
    Local area
    Worldwide

    Voith Group

    Appleton, WI
    2 days ago
  •  ...documentation, and customer support. This role will work closely with engineering, manufacturing, sales, purchasing, quality, service teams, and...  ...with technical drawing interpretation Experience with CAD software Strong analytical and problem-solving skills Hands-on... 
    Full time
    Local area

    4 Corner Resources

    Appleton, WI
    7 days ago
  •  ...seeking a highly motivated and qualified Mid to Senior Level Bridge Engineer to join our growing structures group. Work will consist of...  ...procedures is required. ~​Knowledge of current structural modeling software tools. ~​Structural problem analysis skills. ~​... 
    Work at office
    Local area
    Remote work
    Relocation

    CORRE Inc

    Appleton, WI
    2 days ago
  •  ...Job Description: This role is a technical-commercial hybrid designed to bridge the gap between Engineering and Procurement. Reporting to the Materials Manager, this role is responsible for strategically supporting New Product Development (NPD), leading Value Analysis... 
    Permanent employment
    Contract work
    Local area

    ITW

    Freedom, WI
    4 days ago
  •  ...Enhance your career at raSmith as a Transportation Design Project Engineer in our Transportation Services division and discover why we're ranked #2 as a Top Workplace. raSmith is a growing multi-disciplinary consulting civil and structural engineering and land surveying... 
    Work experience placement
    Seasonal work
    Work at office
    Immediate start
    Remote work
    Home office
    Flexible hours

    raSmith

    Appleton, WI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!