Hollister, CA, USA
10 days ago
Software Engineer - Automation and Controls

Responsibilities:

We are seeking a skilled Software Engineer with expertise in manufacturing automation and controls to develop and integrate advanced automated solutions, program PLCs, and implement AI-driven computer vision for our aerospace manufacturing processes. The successful candidate will play a pivotal role in enhancing efficiency, interfacing with the existing MES, and leveraging production data through SPC to drive innovation and quality in our assembly and testing operations.

Essential Functions and Responsibilities: To perform this job successfully, an individual must be able to perform each essential function satisfactorily. 

Develop and integrate automated solutions for manual assembly and testing processes within an aerospace manufacturing environment. Design and develop software to automate assembly and test processes, thus increasing efficiency and precision. Apply computer vision techniques and AI/ML models, with a focus on LLMs, for quality inspection and manufacturing process optimization. Design, program, and maintain industrial control systems, including programmable logic controllers (PLCs) and Human Machine Interfaces (HMIs). Implement computer vision and machine learning models, particularly LLMs, to enhance manufacturing processes. Collect and analyze critical production data to support the implementation of statistical process control (SPC). Interface automated solutions with the existing Manufacturing Execution System (MES). Collaborate with engineering teams to ensure seamless integration of software solutions with mechanical and electrical systems and existing MES infrastructure. Provide technical support for automated systems, troubleshooting, and continuous improvement initiatives. Prepare engineering documentation and technical reports. Work closely with internal and external customers and vendors to resolve issues and provide technical support. Develop systems and layouts that follow lean manufacturing philosophies of single-piece flow and Kanban, with emphasis on mistake proofing. Lead and direct meetings with other team members and hourly associates Perform other duties as assigned.

 

 

Qualifications – External/internal:

Proficiency in Python for automation scripting, data analysis, and application development. Experience in programming PLCs and designing HMI displays for user interaction and control. Understanding of robotics, motion control systems, and industrial networking protocols. Knowledge of industrial automation programming languages such as Ladder Logic, Structured Text, and C/C++. Expertise in implementing computer vision and AI/ML models, especially LLMs, within an industrial setting. Ability to perform data analytics and utilize SPC tools to manage manufacturing data effectively. Proven industry experience in aerospace manufacturing automation, control systems, or a comparable field. Demonstrated capability in developing and maintaining advanced control systems and software applications. Familiarity with real-time, safety-critical software development, specifically in aerospace manufacturing. Lean manufacturing practices (Kanban, Poke-Yoke, Value Stream Mapping) Understanding and functional knowledge of PLC’s, low voltage controls, three phase power distribution, vision systems, electronic sensors, pneumatics, hydraulics, and robotics Excellent teamwork and collaboration capabilities Design and application knowledge of ergonomic and machine safety standards Strong Communication skills (written and public speaking)

 

 

Education and Experience:

Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or a related technical discipline. BS in Computer Science, Engineering, or equivalent; or 7 years of related experience and/or training; or an equivalent combination of education and experience.

 

Benefits:

PTO  401K Health Insurance (medical, dental, optical) Tuition reimbursement Parental leave (mothers, fathers, and adoptive parents)

 

In addition to the benefits, you’d expect we also offer flexibility, stability, and prosperity:

A bonus payment for all associates, paid quarterly, based on performance and behavior metrics. 70 years of trend setters & trail blazers with new products. Promote from within culture. Opportunity to move vertically or laterally. A culture where we all have a role in building a community where everyone belongs. Where you can speak your mind, be yourself, and feel supported. It’s how we achieve more together, for each other, for our customers, and for the world.


Fortive Corporation Overview


Fortive’s essential technology makes the world stronger, safer, and smarter. We accelerate transformation across a broad range of applications including environmental, health and safety compliance, industrial condition monitoring, next-generation product design, and healthcare safety solutions.


We are a global industrial technology innovator with a startup spirit. Our forward-looking companies lead the way in software-powered workflow solutions, data-driven intelligence, AI-powered automation, and other disruptive technologies. We’re a force for progress, working alongside our customers and partners to solve challenges on a global scale, from workplace safety in the most demanding conditions to groundbreaking sustainability solutions.


We are a diverse team 18,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact.


At Fortive, we believe in you. We believe in your potential—your ability to learn, grow, and make a difference.


At Fortive, we believe in us. We believe in the power of people working together to solve problems no one could solve alone.


Confirm your E-mail: Send Email