Tools Development Engineer (3-5 Years)
Core
Design, develop, and maintain desktop engineering tools for engineering teams using C#, .NET, and WPF.
Role type
Mid-level desktop tools development engineer
Builds
Desktop engineering tools and internal automation frameworks
Domain
Automotive software engineering
Deliverable
product features
Required skills
C#, .NET, WPF, MVVM architecture, unit testing, Git, CI/CD pipelines, debugging, software design principles
Preferred skills
Object-Oriented Programming (OOP), code review practices, process improvement, cross-functional collaboration
Technologies
C#, .NET, WPF, Git, GitLab, CodeBeamer
Responsibilities
Design and develop desktop engineering tools, implement unit and integration testing, troubleshoot application issues, contribute to reusable frameworks, support CI/CD pipelines, participate in code reviews, provide effort estimates and track progress
Seniority
Mid-level, hands-on IC