Senior Software Engineer

Actalent
US - California - Poway
View Company Profile / << Go Back

  • Job Type: Full time
  • 8 days ago

Job Description

Design, develop, test, and maintain Windows desktop software in C++ and C# for automated industrial equipment, integrating applications with motors, sensors, vision systems, robotics, and other hardware. Lead technical projects, mentor engineers, troubleshoot equipment and integration issues, and support products throughout development, deployment, and sustaining engineering.

Requirements: Requires a bachelor's degree in engineering, computer science, software engineering, or a related technical discipline, along with 10 or more years of professional software engineering experience. Candidates should have strong C++ and C# experience, Windows desktop and industrial automation expertise, hands-on hardware integration and testing experience, familiarity with CANopen or EtherCAT, and demonstrated technical leadership.

Key Skills: C++, C#, Windows Desktop Application Development, Machine Control, Industrial Automation, Hardware Integration, Motion Control, Robotics, CANopen, EtherCAT, Object-Oriented Programming, Software Development Lifecycle, System Integration, Troubleshooting, Technical Leadership, Git

Benefits: 401(k) With Company Match, 5% Annual Profit Sharing




Fast Track Upload