1

Director Embedded Software Jobs in Itasca, IL (NOW HIRING)

Minimum of 5 years of prior direct experience in software development, programming design and ... Embedded systems design * Experience and understanding of UNIX, VX-Works and VME systems ...

Morningstar's mission is "Empowering Investor Success." The Morningstar Direct Platform is our ... Partner with Data & Agentic teams to ensure agent capabilities are effectively embedded in ...

About Our Client Our client is a leading global provider of cloud-based, AI-embedded software. With ... Strengthen onboarding, enhance onboarding resources for Directors and Managers, and partner with ...

Showing results 41-60

Director Embedded Software information

See Itasca, IL salary details

$68.2K

$149.3K

$169.4K

How much do director embedded software jobs pay per year?

As of Aug 22, 2026, the average yearly pay for director embedded software in Itasca, IL is $149,344.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,000.00 and $168,400.00 per year, depending on experience, location, and employer.

What does a director embedded software do?

A Director of Embedded Software is responsible for leading teams that design, develop, and maintain embedded software systems, typically used in hardware devices like automotive components, industrial machines, or consumer electronics. They oversee project management, set technical direction, and ensure software quality and compliance with industry standards. This role also involves collaborating with cross-functional teams, managing budgets, and mentoring engineering staff. The director plays a key role in aligning software development with organizational goals and technological advancements.

What are the key skills and qualifications needed to thrive as a director embedded software?

To thrive as a Director of Embedded Software, you need deep expertise in embedded systems design, software architecture, and team leadership, usually supported by a degree in computer science, electrical engineering, or a related field. Familiarity with tools such as C/C++, RTOS, version control systems (e.g., Git), and industry certifications like PMP or Agile Scrum Master is often expected. Outstanding communication, strategic thinking, and the ability to mentor and motivate cross-functional teams are crucial soft skills that set top performers apart. These competencies ensure that complex software projects are delivered efficiently, meet quality standards, and align with organizational goals in a highly technical environment.

How does a director embedded software typically collaborate with hardware and product teams during the development cycle?

A Director of Embedded Software works closely with hardware engineers and product managers to ensure seamless integration between software and hardware components. This often involves participating in cross-functional meetings, defining technical requirements, and coordinating development timelines. Effective collaboration is crucial to address compatibility challenges, optimize system performance, and deliver robust products. Directors also facilitate communication between teams to quickly resolve issues and align project objectives.

What are popular job titles related to Director Embedded Software jobs in Itasca, IL?

For Director Embedded Software jobs in Itasca, IL, the most frequently searched job titles are:

What job categories do people searching Director Embedded Software jobs in Itasca, IL look for?

The top searched job categories for Director Embedded Software jobs in Itasca, IL are:

What cities near Itasca, IL are hiring for Director Embedded Software jobs?

Cities near Itasca, IL with the most Director Embedded Software job openings:

Infographic showing various Director Embedded Software job openings in Itasca, IL as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 11% Part Time, 3% Contract, and 2% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $149,344 per year, or $71.8 per hour.

Machine Software Engineer

Sciaky Inc.

Chicago, IL • On-site

Full-time

Re-posted 12 days ago


Job description

About us: Sciaky Inc.

Established in 1939, Sciaky, Inc. is the most trusted provider of advanced welding systems and job shop welding services in the fabrication market. Our wide selection of electron beam welders, electron beam additive manufacturing (EBAM®) solutions and advanced arc welders makes us the most versatile welding solutions supplier on the planet.

Sciaky is at the forefront of electron beam welding technology and pioneers of metal additive manufacturing (AM) processes, also referred to as 3D printing. We are dedicated to world-class engineering, as well as extensive research and development. When customers talk to Sciaky about their 3D printing or welding requirements, they’re dealing with the best in the business.  Our welding systems and EBAM industrial 3D printing machines are distributed internationally and found in manufacturing plants and advanced research centers around the world.

Located in Chicago, Illinois, Sciaky's world headquarters occupies more than 140,000 square feet of clean and modern facilities. All welding services, design, manufacturing, hardware and software development, testing, as well as research and development is conducted here.

Job Location(s)

Chicago, IL (near Midway Airport)

Job Summary

The successful candidate will assist in planning and coordinating all activities related to software requirements gathering, design, development and implementation of Sciaky Electron Beam Welding and Additive Manufacturing control and software systems. The developer will also be responsible for maintaining, supporting and upgrading existing systems and applications. The candidate will apply proven communication skills, problem-solving skills and knowledge of best practices to work with the Sciaky team on issues related to the design, development and deployment of the software systems used throughout Sciaky’s product offerings. The candidate must be able to clearly communicate both written and orally, and present products and ideas in a business-like manner. Strong interpersonal skills are required due to continual interaction with customers and users with varying technical backgrounds in a fast-paced work environment.

Work Environment

Responsibilities associated with this position are typically performed in an office setting or designated administrative area and requires occasional visits to additional company facilities. Movement through industrial or manufacturing areas is required along with the use of appropriate personal protective wear and consistent observance of established safety policies at all times. This position also requires occasional travel to other facilities.
Primary Responsibilities

• 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. Works well in a group setting Ability to make decisions in high-stress situations

• Travel to the client for installation, test, and debug, start-up/commissioning and training.

Minimum Requirements

• Bachelor’s Degree in Computer Science or related Controls/Automation programming experience. Minimum of 5 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, good understanding of various communications protocols such as TCP/IP, UDP, and RS232

• Experience with real-time system development

• Electrical Engineering knowledge highly desirable

• Robotic Programming

• Analog to Digital and Digital to Analog conversions

• Mechanical and Electrical Assembly

• Embedded systems design

• Experience and understanding of UNIX, VX-Works and VME systems

Supervisory Responsibility


No direct reports.

Powered by JazzHR

kFuplX12QS