Apply📍 US, EU
🧭 Full-Time
💸 226400.0 - 271700.0 USD per year
🔍 Autonomous Vehicle
- Minimum 15 years of experience in engineering or related field with preference for robotic or software/hardware integration projects.
- Strong proficiency in programming languages, C++ preferred.
- Strong experience with Real-time Systems, Linux, Networking and Virtualization.
- Working knowledge with software Verification & Validation.
- Strong technical communication skills, written and verbal, that scale to a diverse workforce
- Strong ability to align technical objectives to business values and articulate the associated business value of technical work.
- Ability to collaborate with teams both in person and virtually.
- Ability to work in a fast-paced environment with evolving software/hardware infrastructure.
- Strong problem-solving skills and the ability to analyze and debug complex software and control system issues.
- Experience in source control applications and agile workflows such as GITHUB and JIRA.
- Work collaboratively in Torc’s Principal Community and engineering leaders to mature a technical vision across the engineering division and drive technical direction into engineering departments
- Collaborate with stakeholders to understand requirements and design scalable and maintainable software solutions for the Software Integration department and the broader engineering division
- Set the technical direction and architectural guardrails for the division
- Set the standards of technical excellence and rigor within the Compute Foundation department, in alignment with the engineering division.
- Work with engineering leaders to drive standards of excellence into meaningful processes and practices of engineering
- Provide technical leadership and guidance to engineering teams in the department promoting best practices, and ensuring adherence to coding standards and architectural principles
- Participate in design and code reviews, providing constructive feedback to ensure high-quality solutions that adhere to established standards and practices
- Provide mentorship and guidance to next-level engineers, and below, assisting in their technical growth and fostering a culture and learning and development within the department
- Troubleshoot and debug the most critical issues related to software integration, determining the root causes, implementing appropriate solutions, and setting up safeguards against reoccurrences
- Be able to analyze, and mentor others to analyze, software performance to implement necessary optimizations to enhance speed, efficiency, and scalability
- Stay up to date with the latest industry trends, technologies and best practices for potential integration with existing solutions
- Participate in project planning and collaborate with technical product managers on the priorities and customer expectations of the proposed software solutions
Software DevelopmentAgileBashEmbedded SystemsGitC++JiraAlgorithmsCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringLinuxNetworkingDebugging
Posted 1 day ago
Apply