Apply

Principal Software Integration Engineer - Compute Foundation

Posted 1 day agoViewed

View full description

💎 Seniority level: Principal, 15 years

📍 Location: US, EU

💸 Salary: 226400.0 - 271700.0 USD per year

🔍 Industry: Autonomous Vehicle

🗣️ Languages: English

⏳ Experience: 15 years

🪄 Skills: Software DevelopmentAgileBashEmbedded SystemsGitC++JiraAlgorithmsCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringLinuxNetworkingDebugging

Requirements:
  • 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.
Responsibilities:
  • 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
Apply

Related Jobs

Apply

📍 US, EU

🧭 Full-Time

💸 226400 - 271700 USD per year

🔍 Autonomous vehicles

🏢 Company: Torc Robotics👥 501-1000RoboticsAutonomous VehiclesSoftware

  • Bachelor’s Degree in Electrical, Mechanical, Computer, Software or Robotics Engineering, or a related field.
  • Minimum 15 years of experience in engineering or related field with a preference for robotic or software/hardware integration projects.
  • Strong proficiency in programming languages, especially C++.
  • Experience with Real-time Systems, Linux, Networking and Virtualization.
  • Working knowledge of software Verification & Validation.
  • Strong technical communication skills, both written and verbal.
  • Ability to align technical objectives to business values.
  • Experience with source control applications and agile workflows such as GITHUB and JIRA.
  • Develop and drive the technical solution for the compute platform, sensors and actuators of autonomous vehicle platforms.
  • Collaborate with stakeholders to design scalable and maintainable software solutions.
  • Set technical direction and architectural standards for the division.
  • Provide technical leadership, participate in reviews, and offer mentorship to engineers.
  • Troubleshoot software integration issues and optimize performance.

LeadershipAgileC++JiraCommunication SkillsLinuxOrganizational skillsTime ManagementNetworking

Posted 4 months ago
Apply