Principal Software Engineer
Descrizione dell'offerta
Stellantis is a leading global automaker and mobility provider that offers clean, connected, affordable, and safe mobility solutions. Our company’s strength lies in our iconic brand portfolio, diverse and passionate people, and deep community roots. We are transforming into a sustainable mobility tech company through electrification, software strategies, and innovative partnerships.
Our talented team worldwide drives our success, and we remain committed to the communities where we operate.
With operations in nearly 30 countries, Stellantis serves over 130 markets, exceeding consumer expectations and creating value for stakeholders.
Job Description
As we transition from a legacy automotive company to a tech mobility leader, we seek top software development talent to build the platforms for our new vehicles. The Connected Services organization develops these platforms, enabling remote vehicle operations and features that turn cars into mobile digital hubs.
As a Principal Engineer / Senior Software Development Engineer , you will own a subsystem or set of components within our vehicle software platforms. You will design, implement, and guide the development of features used in connected services across millions of vehicles. Your role includes coding, setting technical direction, architecture, and best practices, as well as mentoring engineers and advising management.
You will be responsible for delivering production-ready code, adhering to DevOps principles: "You build it, you run it," ensuring the software’s reliability and swift issue resolution, exemplifying ownership and leadership.
Key Responsibilities
- Simplify and solve technical problems to scale our systems.
- Own the architecture and design of your team’s software components.
- Write high-quality, robust, maintainable code and review team members’ code.
- Provide technical leadership and expertise.
- Collaborate with other teams and troubleshoot issues.
- Mentor new team members.
- Lead architecture and design of cloud systems (reliability, scalability).
- Bring 12+ years of professional software development experience.
- Experience with modern programming languages such as Java, C++, or C# and object-oriented design.
- Experience delivering complex systems to customers.
Preferred Qualifications
- 8+ years of full software development lifecycle experience, including coding standards, reviews, source control, build, testing, and operations.
- Solid experience in automotive cloud and IoT system development.
- Familiarity with onboard protocols like MQTT is a plus.
- Proven ability to design scalable, secure cloud architectures for connected vehicles.
- Expertise in data pipelines and real-time messaging frameworks.
- Ability to lead technical discussions and system-level decisions.
- Bachelor’s degree in computer science or equivalent.
We value diversity and welcome applications from all backgrounds, including gender identities, age, ethnicity, nationality, religion, sexual orientation, and disabilities. Diverse teams help us better serve our customers and innovate for the future.
Seniority level: Director
Employment type: Full-time
Industry: Motor Vehicle Manufacturing
#J-18808-Ljbffr