×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Manager

Job in Compton, Los Angeles County, California, 90220, USA
Listing for: Southwestern Industries
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Software Architect
Salary/Wage Range or Industry Benchmark: 175000 - 225000 USD Yearly USD 175000.00 225000.00 YEAR
Job Description & How to Apply Below
Position: SENIOR SOFTWARE MANAGER

Senior Software Manager
Location: Rancho Dominguez, CA (Onsite)
Salary Range: $175,000 - $225,000, depending on experience
Company: TRAK Machine Tools
Website:

About Us
TRAK Machine Tools, a division of Southwestern Industries, is a leader in CNC controls for the toolroom market. Founded in 1951, we design and manufacture CNC machines and controls at our facilities in Rancho Dominguez, CA, and Henderson, NV. Our products are known for innovation, user-friendly interfaces, and reliability. Learn more at .

The Opportunity
We are seeking a Senior Software Manager to lead a talented team of 3-4 developers and 2 software testers. This is a hands-on leadership role responsible not only for team management and technical direction, but also for directly contributing to the codebase. The ideal candidate combines strong software development experience with a passion for building and mentoring high-performing engineering teams.

Key Responsibilities

  • Leadership & Architecture
    • Provide day-to-day leadership and technical guidance for the software team
    • Design and document software architecture for current and future CNC control products
    • Develop protocols for inter-process communication and system integration
    • Identify and address weaknesses in system architecture to improve stability and scalability
  • Software Development
    • Write and maintain code for user interfaces, toolpath algorithms, and CNC features
    • Implement enhancements and fix bugs in existing codebases
    • Contribute to PLC programming for machine functions
    • Stay current with relevant technologies and bring new ideas to the team
    • Oversee development efforts for our new subscription based products
    • Drive integration of third-party software into the Proto

      TRAK platform, supporting a subscription-based model managed through the cloud
  • Testing & Support Tools
    • Review our current automated testing methods and provide guidance or suggestions for improvement
    • Help develop or refine automated regression testing tools as needed
    • Create internal tools to support troubleshooting and diagnostics on CNC machines

Required Qualifications

  • BS or MS in Computer Science, Electrical Engineering, Mechanical Engineering, or related field
  • 10+ years of professional software development experience in C and C++
  • Prior experience managing or mentoring a small software team
  • Strong understanding of the Windows operating system and Win
    32 architecture
  • Experience working in Agile/Scrum environments
  • Excellent communication skills and ability to collaborate across engineering and management teams
  • Ability to stand and work in the machine shop for long hours for initial training and to verify the operation of the software on the machines

Preferred Qualifications

  • Familiarity with CAD/CAM software
  • Experience developing software for PC-based machine control systems
  • Background in CNC machine tools or industrial automation
  • Experience or background in motion control systems
  • Knowledge of PLC programming
  • Knowledge of cloud-based software platforms and subscription management
  • Ability to assess existing software architecture in Win
    32 and recommend strategies for migrating to a more modern programming language with minimal multi-year redevelopment

Why Join Us?
At TRAK Machine Tools, you'll work on cutting-edge CNC control systems that have a real-world impact in manufacturing. You'll join a collaborative engineering environment where your ideas and leadership can shape the future of our products. We offer:

  • Health, life, and disability insurance
  • Paid vacation and vacation bonus
  • 401(k) plan with company match

Compensation details: 00 Yearly Salary

PI82cd6-2283

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary