Software Release - Principal Engineer
Scope:
We are seeking a Principal Engineer to lead technical solutions for software integration, vehicle testing, and software release activities. This role is vital for our success, offering high visibility and technical impact. The ideal candidate is a self-starter with a strong technical foundation in integrating software at scale on production systems.
Key Responsibilities:
Develop scalable software solutions for integration and testing.
Set technical direction and architectural standards.
Integrate hardware and software components.
Provide technical leadership and mentorship.
Troubleshoot and optimize software performance.
Stay updated with industry trends.
Collaborate on project planning and customer expectations.
10+ years of software engineering experience.
Expertise in software integration at scale.
Ability to set architectural direction and influence strategy.
Experience with real-time data flows and safety-critical requirements.
Proficiency in C++, Python, or Go.
Success in leading large-scale technical initiatives.
Strong communication and mentoring skills.
Systems-thinking mindset and problem-solving abilities.
Bachelor’s degree in Computer Science, Computer Engineering, or related field.
Familiarity with DevOps tools and CI/CD pipelines.
Knowledge of functional safety standards (ISO 26262).