This is a project-based employee role supporting the initial development phase of autonomous vehicle platforms, with development phases typically spanning up to project completion (2-4 years), though scope and duration are driven by business needs. The Software Development Manager leads and directs a team of C# engineers, ensuring best practices across the full software development lifecycle, including designing, building, testing, deploying, maintaining, and supporting applications and systems to improve the Mobius platform. The role is specifically hiring for both the Dozing and Compactor teams. This position involves close collaboration with cross-functional teams to establish functional requirements, review technical solutions, and ensure software meets organizational and business needs. The Software Development Manager evaluates and resolves technical feasibility, design optimization, and production issues while helping define technology, architecture, product development, and vendor strategies. A great deal of technical knowledge is important for this job. In addition to providing strong technical leadership, the manager oversees day-to-day team operations, assigns work, and ensures project and departmental milestones are met within approved budgets. Effective communication is essential for collaborating with customers, engineering staff, and cross-functional stakeholders. The Software Development Manager reports to the Chief Engineer for their product division, brings extensive knowledge of software development processes, and plays a key role in maintaining and improving existing software through enhancements, upgrades, and issue resolution.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Number of Employees
11-50 employees