Bachelor's degree in Computer Science, Software Engineering, or related field
Minimum of 1 year of software development experience
Experience in Continuous Integration & Delivery in Digital/IoT environments
Background in the IoT industry
Proficiency in Java, C/C++, or JavaScript
Responsibilities
Lead software design, implementation, and delivery for complex problem spaces
Design data-driven solutions to enhance user journeys
Collaborate with software engineering specialists for effective communication
Implement backend services that integrate with external systems
Manage data storage solutions using MongoDB and Redis
Utilize Kafka for real-time data streaming
Conduct code reviews to improve coding standards and practices
Ensure system security, reliability, and performance
Benefits
Opportunity to influence technology decisions for future products
Work with cross-functional teams in a dynamic environment
Engagement in innovative automotive applications
Contribute to a significant revenue goal of 20 billion euros by 2030
Be part of a rapidly evolving field with a focus on connected services
Full Job Description
You will lead software design, implementation, and delivery in the Connected Services organization's ambiguous and complex problem spaces. You will work with stakeholders across Stellantis, such as product and program management and UX teams. You will influence the technology decisions that drive future products and features directly affecting our growth in this critical space. Connected Services builds technology to enable always-connected and up-to-date services via regular over-the-air (OTA) updates, keeping vehicles fresh, exciting, and updated years after they have been built - 34 million connected Stellantis cars are expected by 2030, and we aim to have all new vehicles to be fully OTA capable by 2024. We work backward from delightful and productive customer experiences and build a software services platform to enable the development of value-added customer services, subscriptions, and features on demand, to enable Stellantis' goal of generating 20 billion euros in software-related revenue by 2030.
Design the best data-driven solutions to improve our users' journey.
Close cooperation and communication with software engineering specialists
Collaborate with cross-functional teams to design and implement backend services that integrate with external systems and meet technical specifications.
Design and manage data storage solutions using MongoDB and Redis for efficient data handling and retrieval.
Utilize Kafka for real-time data streaming and event-driven architecture.
Perform code reviews and contribute to the continuous improvement of coding standards and best practices.
Collaborate closely with product managers and architects to gather requirements and provide technical insights.
Ensure the security, reliability, and performance of systems.
Stay up to date with industry trends and emerging technologies to recommend innovative solutions for automotive applications.
Basic Qualifications:
Bachelors degree in computer science, Software Engineering, or a related field.
A minimum of 1 year of software development experience
Experience working in a Continuous Integration & Delivery model on Digital/IoT environment.
Experience from IoT industry
Coding experience in java, C/C++ or Javascript
About Stellantis
Stellantis is a multinational automotive manufacturer formed in 2021 by the merger of Fiat Chrysler Automobiles and Groupe PSA. The company designs, produces, and sells a wide range of vehicles under various brands, including Alfa Romeo, Chrysler, Citroen, Dodge, DS Automobiles, Fiat, Jeep, Lancia, Maserati, Opel, Peugeot, Ram, and Vauxhall. Stellantis operates in over 130 countries and has 14 brands in its portfolio. The company is committed to sustainable mobility and has set ambitious targets for reducing its carbon footprint and increasing the share of electric vehicles in its sales.