Talent.com
SENIOR SOFTWARE MANAGER
SENIOR SOFTWARE MANAGERSouthwestern Industries • Los Angeles, CA, United States
SENIOR SOFTWARE MANAGER

SENIOR SOFTWARE MANAGER

Southwestern Industries • Los Angeles, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Senior Software Manager

Location : Rancho Dominguez, CA (Onsite)

Salary Range : $175,000 $225,000, depending on experience

Company : TRAK Machine Tools

Website : www.southwesternindustries.com

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 www.southwesternindustries.com.

The Opportunity

We are seeking a Senior Software Manager to lead a talented team of 34 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 ProtoTRAK 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 Win32 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 Win32 and recommend strategies for migrating to a more modern programming language with minimal multi-year redevelopment
  • Why Join Us?

    At TRAK Machine Tools, youll 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 : 175000-225000 Yearly Salary

    PI765ea73f1ab8-26289-39272283

    [job_alerts.create_a_job]

    SENIOR SOFTWARE MANAGER • Los Angeles, CA, United States

    [internal_linking.similar_jobs]
    Software Systems Engineer (Senior / Lead)

    Software Systems Engineer (Senior / Lead)

    Boeing • El Segundo, CA, US
    [job_card.permanent] +1
    At Boeing, we innovate and collaborate to make the world a better place.We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with g...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Lumicity • Los Angeles, CA, United States
    [job_card.full_time]
    An exciting client is seeking a Sr.Software Engineer to develop the C++ core across operating platforms.They specialize in the design, development, and production of military-grade UAS systems and ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Product Foundations

    Senior Software Engineer, Product Foundations

    Metropolis • Los Angeles, CA, United States
    [job_card.full_time]
    Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Windows / Desktop Applications - Torrance, USA

    Senior Software Engineer, Windows / Desktop Applications - Torrance, USA

    Speechify • Torrance, CA, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineering - Manager

    Software Engineering - Manager

    Green Dot Corporation • Los Angeles, CA, US
    [job_card.permanent]
    We're looking for talented professionals, anywhere in the United States, to join us in bringing smart money management and payment solutions to everyone's fingertips. At Green Dot, we are evolving t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Product Manager : Agile, User-Centric & Cloud APIs

    Senior Product Manager : Agile, User-Centric & Cloud APIs

    CBTS • Burbank, CA, United States
    [job_card.full_time]
    A technology solutions provider is seeking an experienced professional to collaborate across design and engineering teams. The ideal candidate will have over 8 years of experience, with mastery in A...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Windows / Desktop Applications - Burbank, USA

    Senior Software Engineer, Windows / Desktop Applications - Burbank, USA

    Clutch Canada • Burbank, CA, United States
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechifys text-to-speech products to turn whatever theyre reading PDFs, books, Googl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - TeraWave

    Senior Software Engineer - TeraWave

    Blue Origin • Los Angeles, CA, United States
    [job_card.permanent]
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Research and Development Product Manager

    Research and Development Product Manager

    Kelly Science, Engineering, Technology & Telecom • San Fernando, CA, US
    [job_card.full_time]
    R&D Product Development Manager.R&D Product Development Manager.If you're passionate about bringing scientific innovation to life and are ready to take the next step in your career, this ro...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SENIOR SOFTWARE MANAGER

    SENIOR SOFTWARE MANAGER

    Southwestern Industries • Lawndale, CA, United States
    [job_card.full_time]
    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...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Technical Program Manager

    Senior Technical Program Manager

    Unisys Corporation • Long Beach, CA, United States
    [job_card.full_time]
    What success looks like in this role : .Senior Technical Program Manager to oversee the successful implementation of the Cybersecurity programs which include implementation of the Security Incident E...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Windows / Desktop Applications - Burbank, USA

    Senior Software Engineer, Windows / Desktop Applications - Burbank, USA

    Speechify • Burbank, CA, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    ZipRecruiter • Santa Monica, CA, US
    [job_card.full_time]
    We offer a hybrid work environment.Most US-based positions can also.To actively connect people to their next great opportunity. ZipRecruiter is a leading online employment marketplace.Powered by AI-...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Enterprise Applications

    Senior Software Engineer, Enterprise Applications

    Vast • Long Beach, CA, United States
    [job_card.full_time]
    Senior Software Engineer, Enterprise Applications.At Vast, our mission is to contribute to a future where billions of people are living and thriving in space. We are building artificial gravity spac...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Fullstack

    Senior Software Engineer, Fullstack

    Metropolis Corp • Los Angeles, CA, United States
    [job_card.full_time]
    Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Systems Designer (Games) - Remote

    Senior Systems Designer (Games) - Remote

    Skybound Entertainment • Long Beach, CA, US
    [filters.remote]
    [job_card.full_time]
    We love thrilling games, indelible images and moving stories.Our roots are in comics, but our brands extend to video games, television, movies, merchandise, and live experiences.We take special pri...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Spring Labs Holdings, Inc. • Los Angeles, CA, US
    [job_card.full_time]
    At Spring Labs, we’re building a unified platform that powers end-to-end workflow automation for customer support and compliance teams in financial services. Our AI-native system interprets cu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Test Engineer

    Senior Test Engineer

    PCX Aerostructures, LLC • Long Beach, CA, United States
    [job_card.full_time] +1
    PCX Aerosystems is a premier supplier of flight-critical mechanical systems and structures to leading aerospace OEMs and the US Government. With roots going back to the dawn of the helicopter age, P...[show_more]
    [last_updated.last_updated_30] • [promoted]