Search jobs > Chicago, IL > Software engineer
Job Title : Software Engineer Machine Controls
Location : Chicago, IL (Midway Area)
Job Type : Permanent / Full-Time
Must be a US Citizen to be considered.
Our client, a leading provider of Robotic Automated Welding Machines and technology, is currently hiring a software engineer for machine tool Control to join their team in Chicago, IL.
The Software Engineer will assist in planning and coordinating all activities related to the software requirements of their welding systems.
The Software Engineer will :
- Maintaining, supporting, and upgrading existing systems and applications
- Communicating and collaborating to solve problems
- Applying knowledge of best practices
- Design, develop, and deploy software
- Presenting products and ideas
- Represent our client in front of customers and users
Requirements :
- Bachelor's degree in Computer Science or related engineering degree
- Minimum of years of prior direct experience in software development, programming design, and systems management
- Experience and understanding with C, C++, C, Labview, Visual Studio
- Experience with hardware-software integration, a good understanding of various communications protocols such as TCP / IP, UDP, RS
- Experience with real-time system development
- Experience preferred with TwinCAT real-time development
- PLC, HMI industrial technology programming
- Strong knowledge of version control (Git or similar)
- Strong ability to grasp and apply new information quickly, high attention to detail, excellent problem-solving skills, ability to multi-task, and enthusiastic attitude
- Extensive experience with Microsoft Office applications
- Great communication and documentation skills
- Ability to work well in a team setting and make decisions in high-stress situations
- Travel to the client for installation, testing, debugging, start-up, commissioning, and training
Senior Engineer, Software (Machine Learning and Audio)
Senior Engineer, Software (Machine Learning and Audio). Senior Engineer, Software (Machine Learning and Audio). This Senior Engineer will be equally capable of optimizing the performance and implementation resources of audio machine learning implementations, contributing to the audio quality of cand...
Senior Software Engineer (Machine Learning and Audio)
Senior Software Engineer (Machine Learning and Audio). Senior Software Engineer (Machine Learning and Audio). Senior Software Engineer (Machine Learning and Audio). Develops tools for the ML/AI lab such as standalone applications, software libraries, profiling tools, and audio processing simulation ...
Lead Software Engineer, Machine Learning
Heroku is seeking a senior software engineer for our exciting new AI, machine learning, and LLM offerings for our customers. BS or MS in Engineering, Computer Science, Artificial Intelligence, Machine Learning, or related disciplines or equivalent experience in technical leadership roles. Awareness ...
Software Engineer: Machine Controls
Software Engineer – Machine Controls. Our client, a leading provider of Robotic Automated Welding Machines and technology, is currently hiring a software engineer for machine tool Control to join their team in Chicago, IL. The Software Engineer will assist in planning and coordinating all activities...
Staff Software Engineer - Machine Learning (MLOps)
At Crunchbase, we have Machine Learning Engineers in different teams including the Personalization team and the Graph team. Machine Learning engineers work on an array of challenges from creating features with personalized relevant information throughout the our users’ experience on Crunchbase to au...
Lead Software Engineer - Controls
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Bank's Controls group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leads communities of practice acr...
Senior Machine Learning Software Engineer
We are seeking a passionate and skilled Senior Machine Learning Software Engineer expert to join our high-performing development team. Use sound software engineering principles and best practices to ensure that developed code is maintainable, efficient, reliable, understandable, secure, fault tolera...
Software Engineer, Nsight Systems Machine Learning
Build software tools that enable developers across a spectrum of markets to optimize their workflows; enable sophisticated, modern computer systems doing ongoing work in High Performance Computing(HPC), Machine Learning, Deep Learning, Artificial Intelligence, Autonomous Machines, pro-visualization,...
Senior Product Software Engineer - Machine Learning / AI / Deep Learning
Collaborate effectively with product managers, clinicians, data scientists, and software engineers. Professionals in healthcare, legal, business, tax, accounting, finance, audit, risk and compliance rely on Wolters Kluwer's market-leading information-enabled tools and software solutions to manage th...
Machine Operator 2nd Shift
Machine Operator in Food Manufacturing facility. Must be able to set up, change over, adjust, repair and operate all machinery/ equipment, on all shifts. ...