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.
- ...POSITION SUMMARY The Cloud Platform & Enablement/Cloud Engineer Intern will support the team across day-to-day cloud operations, governance, and service support activities in our hybrid, multi-cloud environment spanning Microsoft Azure, Google Cloud Platform (GCP),...SuggestedPermanent employmentFull timeInternshipH1bWork at office
- ...personality AND ability to hop into 150 unconnected app environments comfortably ~ Not on west coast. Must be MT, CT, or ET ~ Engineer software solutions, including documenting, collaborating with others, and adhering to SDLC. ~ Strong ability to communicate,...SuggestedFor contractorsLocal areaRemote work
$55 - $65 per hour
...Build Innovative Software Solutions That Power Heavy Industrial Construction Are you a seasoned software developer ready to lead complex development projects and drive digital innovation? PDS Tech Commercial is partnering with a leader in the construction industry...SuggestedHourly payFull timeContract workTemporary workWork at officeLocal areaMonday to FridayDay shift$120k - $150k
...As a Senior Software Engineer, this professional will lead the design and development of entire computer systems and application software. They will leverage their expertise to create scalable and robust solutions, mentor junior developers, and drive best practices across...SuggestedWork experience placementCasual workLocal areaFlexible hours- We are seeking an experienced Senior Software Engineer to join our team to architect, develop, and enhance our secure document generation platform. The ideal candidate will demonstrate technical leadership through innovative software design and implementation using Go,...SuggestedWork at officeRemote workFlexible hours
- ...document developed applications and interfaces Integrate software with existing systems Actively plan and manage... ...Qualifications : Bachelors Degree in Computer Science / Computer Engineering and 3 years experience Programming experience in Java...
- ...countries worldwide and is thus one of the larger family-owned companies in Europe.Voith Paper is hiring for:Co-op, FES Application Engineering Appleton, WIInterested to learn about Voith? Check out our video "Voith careers" on YouTube.Reasons you’ll love working here:...For contractorsLocal areaWorldwide
- ...Software Developer Location: Remote Position Summary EDCi provides infrastructure and call center technology services and solutions to clients throughout Wisconsin and the Midwest. Through our partnership and certifications with leading technology providers including...Casual workRemote workWork from home
- ...Software Developer Our Company N2IA Technologies is a consulting company specializing in acquisition/contracting support,... ...~ Students pursuing degrees in Computer Science, Software Engineering, Computer Engineering, or related field. ~100% bilingual....Part timeRemote work10 hours per week
$120k - $140k
...define what comes next. Job Overview The Sr. Cloud Solutions Engineer designs, implements, and supports scalable, secure cloud... ...positions within Impact may involve access to information, technology, software, or technical data that is subject to U.S. export control laws...Work at officeRemote work- ...Senior Software Developer 12 month contract (possible contract to hire) Appleton, WI 54911 Job Description: The Software Developer is responsible for ensuring our clients success by creating solutions to business challenges. This person will manage software...Contract workWork at office
- ...Job Title: Senior Software Developer Location: Appleton, WI Duration: 12 months Job Description: The Software Developer is responsible for ensuring our clients success by creating solutions to business challenges. This person will manage software...Work at office
- DevOps: ApplicationsAzure DevopsLeveraging Azure to build out deployments for Data Factory and DatabricksCode managementScriptingUnderstanding TerraformWorking in a Federated build environmentDevOps and InfrastructureTop skills:Azure DevOpsTerraformAzure PowerShellAwareness...
- ...Prolim is hiring for Lead Industrial Engineer/ Manager for a leading client Job Description Responsibilities Lead and manage a team of onsite Industrial Engineers supporting 4-5 manufacturing facilities in the Appleton, WI area, ensuring successful execution...Full time
- Epic in Appleton, WI, is seeking a Technical Solutions Engineer to work on software that impacts 305 million patients worldwide. This role involves diagnosing problems and managing solutions while collaborating with customers across various locations. The ideal candidate...WorldwideRelocation package
- ...We currently have an opportunity for a Research and Development Engineer at our Manufacturing Facility in Appleton, WI.... ...equipment modifications, and manufacturing solutions using CAD software.Create and maintain engineering drawings, specifications, test...Work at officeLocal areaImmediate startRelocation
- Company DescriptionAFRY is an international engineering, design, and advisory company. We support our clients through delivering solutions... ...applicable codes (IBC, ASCE 7, ACI, AISC, etc.). Preferred software knowledge and requirements include Revit, BIM, AutoCAD, RISA 3...Temporary workWork at officeLocal area
- ...Meet The Team The AI Hyperspecialist Solutions Engineering leader directs a team of solutions engineers who partner with sales, customers... ...Prior experience in a specific target industry (e.g., enterprise software, fintech, healthcare) Webex Events (formerly Socio)
- POSITION SUMMARYThe Senior Data Engineer is the technical leader for IGEN's Data Foundation — architecting, building, and operating the... ....IGEN, a division of U.S. Venture, is a leading tax compliance software company trusted by industry leaders. Our tax compliance platform...Permanent employmentFull timeWork experience placementH1bLocal areaRemote work
- ...Services Azure Functions Logic Apps Service Bus. 3. Shift :9 am to 6 pm EDT. 4. Roles & Responsibilities :Sr. Developer Bachelors in engineering or equivalent.The role of Senior Developer exists IN ORDER TO understand requirements build codes support testing and fix defects...Second jobShift work
- ...something truly unique. Belmark is seeking a Packaging Application Engineer for our Folding Carton division. Here you will become part of a... ...to operate a computer with proficiency in word processing software (Microsoft Word), presentation software (Powerpoint) and spreadsheet...Work at officeFlexible hoursNight shift
- ...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 officeAfternoon shift
- ...Job Description: Discover and Innovate as a Software Engineer Summer Intern at Miller Electric! Your Gateway to Real-World Engineering Awaits. Are you ready to embark on a journey that will immerse you in the heart of day-to-day operations, provide you with hands-on...ApprenticeshipInternshipSummer internshipWork at officeLocal area
$104k - $130k
WI - Appleton WI - Green Bay Full time REQ-47764 The Market Developer is responsible for providing sales mentorship, practice guidance, and joint field work to increase productivity and total sales for advisors and other sales roles in the area. They serve as...Full timeLocal areaFlexible hoursNight shiftAfternoon shift$60k - $75k
...will help define what comes next. Job Overview The IT Field Engineer, internally titled Field Services Engineer (FSE), plays a... ...positions within Impact may involve access to information, technology, software, or technical data that is subject to U.S. export control laws...Work at officeLocal areaRemote work- ...client, a leading organization in the technology and enterprise software sector, is seeking a Principal Software Architect to join... ...team. As a Principal Software Architect, you will be part of the Engineering Department supporting cross‑functional product teams. The ideal...Weekly payTemporary workFlexible hours
- ...Network Engineer The purpose of this position will include analyzing user requirements, processes, and problems in order to automate... ...assignments is strongly preferred ~ Experience working with a software defined or centralized management platform for network and...Hourly payWeekly payFull timePart timeWork at officeImmediate start
- Job Description:Are you a driven early-career electrical engineer looking for mentorship, growth, and exciting challenges?Miller Electric, an ITW company, is looking for a motivated Component Electrical Engineer to join our Printed Circuit Board Assembly (PCBA) Center...Local areaFlexible hours
- ...Web developer who will be responsible for solving the complex challenges presented by diverse manufacturing environments through software. A qualified candidate should possess strong design and analytical skills, and the ability to stay organized and productive across...Full timeTemporary work
- ...nationally and provide financial relocation assistance. Problem-solving with a purpose. As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Alongside customer counterparts, you’ll tackle mission-critical...Work at officeRelocationVisa sponsorshipRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!




