Talent.com

Software developer Jobs in El Monte, CA

Create a job alert for this search

Software developer • el monte ca

Last updated: 2 hours ago

Principal Software Engineer

Amtec Direct HireMonrovia, CA, United States
Full-time

Delivers integrated, intelligent systems using our 3D, Define–Design–Deliver, philosophy.The Systems Principal Automation Engineer (Principal Engineer) serves as the senior-most technical authority... Show more

 • New!

Senior Software Engineer (Backend)

Panda Restaurant GroupRosemead, CA, US
Full-time +1

A Senior Software Engineer focuses on the server-side logic and infrastructure of web applications or software, ensuring functionality, performance, and security.They work with databases, APIs, and... Show more

Epic - Business Intelligence Developer I, II, III

PIH HealthWhittier, CA, US
Full-time

Developer create analytics content for end users and third parties who.The ideal candidate will have hands-on experience with Caboodle, and related tools, along with a strong understanding of healt... Show more

Software Engineer

TradeJobsWorkforce90091 Los Angeles, CA, US
Full-time

Software Engineer Job Duties: Develops information systems by designing, developing, and instal... Show more

 • Promoted

Mobile App Developer

Dev TechnosysCommerce, California, United States
Full-time
Quick Apply

Dev Technosys has been delivering bespoke mobile app development services and web development services to clients all across the world.Over the years, it has garnered the respect of being a leading... Show more

 • New!

Application Developer

TradeJobsWorkForce90063 East Los Angeles, CA, US
Full-time

Analyze the ideas, business models, and user requirements to formulate a design strategy to carry out.Act as a tenant to draw out a workable application design and coding parameters with the essent... Show more

 • Promoted

Senior Software Engineer

Nexiva IncIrwindale, CA, United States
Full-time
Quick Apply

Hi ,</p> <p> </p> <p>This is Aditya , Staffing Expert from Nexiva Inc.I'm reaching out regarding a Role that aligns well with your experience.Let me know if you'r... Show more

Senior Applications Developer

California Institute of TechnologyPasadena, CA, United States
Full-time

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions.We thrive on fi... Show more

 • New!

SOFTWARE SALES OPERATIONS SPECIALIST

Kambrian CorporationLa Puente, CA, US
Full-time

Kambrian Corporation is a high-growth IT VAR (value-added reseller) to business and public sector.We are looking for an enthusiastic and.IT Operations Specialist with intellectual capacity.This pos... Show more

Senior Full Stack Software Engineer

OffWorldPasadena, CA, US
Full-time
Quick Apply

Senior Full Stack Software Engineer  Based in Pasadena, CA  OffWorld is a robotics startup working on developing a mobile robotic workforce for heavy industrial jobs on Earth,... Show more

Embedded Software Engineer

ActalentSanta Fe Springs, California, USA
Full-time

Job Title: Embedded Software Engineer.The Embedded Software Engineer will lead the development of software-defined radio systems supporting telecommunication services in deep space.This role includ... Show more

Staff Software Engineer

Astrana Health, Inc.Monterey Park, CA, United States
Full-time

We are currently seeking a highly motivated Staff Software Engineer to deliver best-in-class technological expertise to improve patient outcomes, increase access to healthcare, and make the US heal... Show more

 • New!

Principal Software Engineer.NET $175,000-$195,000

Recruiting for GoodPasadena, CA, United States
Full-time

Need to be Green Card Resident or US Citizen Living in Los Angeles.The Principal Engineer will be assigned programming needs for production backlog and.Architect and develop advanced software syste... Show more

 • New!

Software Project Manager

Miso RoboticsPasadena, CA, US
Full-time
Quick Apply

Our Company Miso Robotics is transforming the restaurant industry with Flippy, an AI-powered kitchen robot that automates dangerous fry station operations.A leader in kitchen automation, AI, and ro... Show more

Senior Software Engineer, R&D

Keysight TechnologiesPasadena, CA, United States
Full-time

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization.Our ~15,000... Show more

 • New!

Remote Software Developer

Micro1South San Jose Hills, California, US
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more

 • New!

Scientific Software Developer

CaltechPasadena, CA
Full-time

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions.We thrive on fi... Show more

Application Developer

CaltechPasadena, CA
Full-time

Caltech is a world-renowned science and engineering institute that marshals some of the world's brightest minds and most innovative tools to address fundamental scientific questions.We thrive on fi... Show more

Restoration Business Developer

GpacPasadena, California, United States
Full-time

This company is looking for a top.They are seeking a highly motivated, autonomous individual with experience in business development within restoration or related industries.This role is an urgent ... Show more

People also ask
Principal Software Engineer

Principal Software Engineer

Amtec Direct HireMonrovia, CA, United States
2 hours ago
Job type
  • Full-time
Job description
Job Description

Job Description

Delivers integrated, intelligent systems using our 3D, Define–Design–Deliver, philosophy. The Systems Principal Automation Engineer (Principal Engineer) serves as the senior-most technical authority for software architecture, advanced controls, artificial intelligence and machine-learning systems, SCADA/HMI platforms, machine vision, and high reliability industrial automation in Systems Operations. This position operates with minimal guidance from leadership and establishes technical direction across multidisciplinary engineering teams.

Task assignments, project schedules, and backlog priorities are directed through the Engineering Services Manager or delegated Systems Operations technical leadership (Proposal Manager, Engineering Manager, and Automation Lead). The Principal Engineer is expected to self?manage execution of these tasks with minimal oversight, driving technical quality, architecture decisions, and integration outcomes across Systems Operations.

RESPONSIBILITIES:
Engineering:
• The Principal Engineer will be assigned programming needs for production backlog and development projects.
• Architect and develop advanced software systems supporting automation, motion control, machine vision, SCADA, safety systems, and distributed industrial operations.
• Architect SCADA/HMI systems for live visualization, diagnostics, alarms, and remote operations.
• Develop industrial data acquisition, historians, and plant-wide data networking (FactoryTalk, IIoT, MQTT)
Lead machine learning and AI development initiatives using PyTorch, TensorFlow, OpenCV, and/or HALCON.
• Develop classical and deep learning machines and vision applications using OpenCV or HALCON with custom neural networks or pipelines.
• Oversee dataset design, labeling workflows, training pipelines, and model validation/testing.
• Integrate edge AI hardware and accelerators or embedded inference engines.
• Design and validate real-time controls integrations across PLCs, CNCs, motion controllers, and industrial network systems.
• Develop industrial communication handshakes in Modbus TCP, OPC-UA, TCP/IP, Serial, or other fieldbus protocols.
• Ensure compliance with UL, CE, and NFPA standards governing safety and controls engineering.
• Lead development of machine-learning models for inspection, anomaly detection, automation optimization, and predictive intelligence within Systems Operations.
• Design operator interfaces using WinForms, WPF, .NET, and industrial panel platforms.
• Author and enforce software architecture standards, reusable libraries, modular frameworks, and support strategies.
• Utilize Azure DevOps for task assignments, backlog execution, tracking, code review, and revision control across projects.
• Other projects and tasks assigned by the company from time to time.

Project Engineering:
• Work in and foster a team environment with other engineers, production, QA, test, materials control, contract management, and sales personnel.
• Support and develop new software under direction of management.
• Prepare interface and functionality documentation for software modules.
• Develop and report on project plans and schedules for software development work.
• Prepare detailed engineering release documents and compliance documents. Software and Controls Development:
• Analyze and recommend improvements to our present software development and design control methodology.
• Mentor software and controls engineers on architecture, design patterns, and quality standards.
• Guide the team in adoption of emerging automation and AI technologies.

POSITION REQUIREMENTS:
• Expert-level C# and .NET development experience.
• Expert-level understanding of Rockwell Automation software,
specifically Studio 5000 Logix Designer, RSLogix 500 and 5000.
• Deep expertise in software architecture, distributed systems, machine learning, computer vision, SCADA/HMI platforms, and real?time industrial automation environments
o Experience with FactoryTalk View or database integration to move data between the PLC and .NET layers.
• Proven ability to integrate using industrial communication protocols.
• Ability to interpret electrical, pneumatic, and mechanical drawings to support software and controls design.
• Exceptional communication skills: this role will be communicating daily with internal and external customers across multiple disciplines.
• Routine adjustment of working hours to support remote login of our worldwide customer base.
• Ability to travel occasionally.

EDUCATION & EXPERIENCE:
• Four-year degree in STEM degree or related discipline o Master’s or PhD preferred.
• 10+ years in complex software architecture, automation systems, and controls engineering.
• 5+ years’ experience in machine vision and AI/ML development.
• Project management training or certification (e.g., PMI, Agile) preferred.

OTHER QUALIFICATIONS:
• Attention to detail and being flexible to manage multiple tasks independently.
• Excellent verbal and written communication skills.
• Exceptional organization and time management skills.
• Proven ability to meet deadlines while performing task accurately.
• Initiative-taking with a keen sense of ownership in all areas of responsibility.