Software Engineering Management

528

📍 india - chennai india🕐 1mo ago🔗 workday

Job Description

**Role:** Software Manager (Hands-On Technical Lead) ==================================================== **Experience Level:** 8–12+ years (with 2+ years in technical leadership) **Department:** Software Engineering **Employment Type:** Full-Time ### **About CTCT** CTCT is a world-leading joint venture between **Trimble** and **Caterpillar**. We create cutting-edge grade control and automation products that revolutionize the paving, construction, landfill, and mining industries. From compact landscaping equipment to massive 800-tonne mining excavators, our technology makes operators safer and more productive. We specialize in high-accuracy positioning and automation by leveraging advanced technologies like IMU, GNSS, Laser, Optical, and Sonic sensors. Joining CTCT means working at the intersection of heavy machinery and real-time software innovation with the backing of two industry giants. ### **Role Purpose** As a **Software Manager**, you will lead, inspire, and support a product-focused engineering team building solutions used daily by technicians and operators of CAT earthmoving and paving machines. This is a **hands-on leadership role** where you will balance writing code and shaping technical architecture with coaching talent and ensuring high-quality delivery across embedded Linux, Android, and web components. ### **Key Responsibilities** **🛠️ Hands-On Engineering & Technical Leadership** * **Active Contributor:** Actively write code, contribute to feature development, perform hands-on debugging, and drive defect resolution. * **Architecture & Design:** Own and contribute to software architecture and detailed design while leading rigorous design and code reviews. * **Mentorship:** Coach and elevate engineers in modern C++, embedded systems design, multi-threading, profiling, and debugging. **👥 People Leadership & Team Management** * **Team Leadership:** Directly manage a focused team of 4–6 software engineers, taking responsibility for goal setting, mentoring, and performance management. * **Execution & Delivery:** Remove technical and operational roadblocks, clarify priorities, and allocate work effectively to meet delivery milestones. * **Culture Builder:** Foster a continuous learning environment that values clean code, knowledge sharing, and technical excellence. **⚙️ Delivery, Process & Agile Engineering** * **SDF Alignment:** Ensure strict adherence to the CTCT Software Development Framework (SDF). * **Agile Rigor:** Guide the team through backlog grooming, sprint planning, system integration, and defect triage. * **DevOps Excellence:** Champion clean code standards, thorough documentation, automated testing, CI/CD pipelines, and build health. **🌐 Cross-Functional & Global Collaboration** * **Multidisciplinary Alignment:** Partner closely with systems, controls, sensor, and hardware engineering teams to integrate complex features. * **Global Impact:** Collaborate with geographically dispersed CTCT engineering sites to align with global leadership and drive continuous process improvements. ### **What You Bring to the Team** **Required Technical Qualifications** * **8–12+ years** of total software development experience, including **2+ years** in formal technical leadership or engineering management roles. * **Education:** Bachelor’s or Master’s degree in Computer Science, Electronics, or a related engineering field. * **Core C++ & Linux:** Strong, hands-on C++ development experience tailored for Embedded Linux environments. * **Systems Expertise:** Deep understanding of embedded systems, concurrency, multi-threading, and performance optimization. * **Sensors & Positioning:** Familiarity with high-accuracy positioning and sensor technologies (GNSS, IMU, Laser, Optical, Sonic). * **Modern Tooling:** High proficiency with Git, CI/CD integration pipelines, automated testing, and structured code review workflows. **Preferred / Nice-to-Have Skills** * Web technology exposure with **Angular** and **TypeScript**. * System-level understanding of Caterpillar heavy equipment, hydraulics, or machine control systems. * Background in robotics, machine control, or autonomous guidance systems. * Familiarity with industrial safety standards and field deployment for machine-impacting software. **Core Competencies** * **Hands-On Builder Mindset:** A strong sense of technical ownership and a passion for getting into the code. * **People Developer:** Proven ability to motivate, coach, and grow high-performing engineering talent. * **Strategic Communication:** Clear, effective communicator capable of managing cross-functional and global stakeholders. * **Proactive Execution:** Excellent planning, prioritization, and proactive risk management capabilities. ### **Why Join Us?** * **The Best of Both Worlds:** Get the agility and innovation of a product-driven engineering team backed by the scale and resources of Trimble and Caterpillar. * **Real-World Impact:** Write software that directly controls multi-tonne machinery, shaping the future of global construction and mining automation. * **Collaborative Growth:** Work alongside top-tier domain experts in high-accuracy positioning, robotics, and machine controls. _Ready to lead the future of machine automation? Apply now with your resume and technical leadership background._ ****How to Apply:**** Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting. **Join a Values-Driven Team: Belong, Grow, Innovate.**  At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.  [Candidate Privacy Notices by Country](https://www.trimble.com/en/candidate-employee-privacy-notices) If you need assistance or would like to request an accommodation in connection with the application process, please contact [[email protected]](mailto:[email protected]).
Software Engineering Management at 528 | MergeJobs