At a Glance
- Tasks: Lead software architecture and development for innovative vehicle technology.
- Company: Join a forward-thinking tech company revolutionising the automotive industry.
- Benefits: Attractive salary, health perks, remote work options, and growth opportunities.
- Other info: Dynamic team environment with exciting career advancement potential.
- Why this job: Make a real impact in the future of connected vehicles and smart technology.
- Qualifications: Experience in software engineering and strong leadership skills required.
The predicted salary is between 70000 - 90000 £ per year.
ALSO is looking for a hands-on Software Engineering Leader to own the end-to-end software architecture and development across the vehicle and connected ecosystem. You will remain deeply involved in software architecture, firmware design, system integration, and technical decision-making, while also coordinating development across a small internal team and several specialist external partners.
What You Will Do
- Coordinate delivery of the software platform across internal teams and external development partners.
- Own the overall software architecture for the platform, spanning vehicle firmware, connectivity, and cloud integration.
- Develop vehicle embedded software stack, including firmware for the Vehicle Control Module, Battery Management System, power management, diagnostics, telemetry, sensor/actuator integration, and vehicle networking (CAN).
- Define and implement the vehicle connectivity architecture, secure vehicle-to-cloud communication, telemetry pipelines, remote monitoring, fleet management, OTA updates, charging integration.
- Establish engineering standards across the platform: coding standards, development workflows, CI/testing pipelines, simulation/validation environments, release processes.
- Provide hands-on technical leadership, mentorship, and AI-augmented engineering adoption.
Responsibilities
- Manage the software development roadmap and align milestones with vehicle development programs.
- Coordinate firmware, cloud, and application development and manage technical dependencies.
- Support system integration, release planning, and ensure production readiness.
- Review and contribute to embedded and systems-level code, guiding architectural decisions for scalability, reliability, and security.
- Lead critical firmware components, hardware-software co-design, and integration of externally developed modules.
- Drive the adoption of AI-assisted software tools for code generation, automated testing, static analysis, simulation, debugging, and optimization.
Key Deliverables
- Production-ready vehicle firmware and control systems.
- Integrated BMS and power management software.
- Secure connected vehicle architecture.
- Reliable OTA update capability.
- Integrated vehicle + cloud ecosystem.
- Robust software development and validation pipeline.
Staff Software Engineer, Emerging Markets employer: ALSO.
Contact Detail:
ALSO. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer, Emerging Markets
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to vehicle firmware and cloud integration. This will give you an edge and demonstrate your hands-on experience to potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions and scenarios that relate to software architecture and embedded systems to impress your interviewers.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Staff Software Engineer, Emerging Markets
Some tips for your application 🫡
Show Your Passion for Software Engineering: When writing your application, let your enthusiasm for software engineering shine through. We want to see how your experience aligns with our mission and the exciting challenges we face in emerging markets.
Tailor Your Application: Make sure to customise your CV and cover letter for the Staff Software Engineer role. Highlight relevant projects and experiences that demonstrate your skills in software architecture, firmware design, and system integration, as these are key areas for us.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the role. Use bullet points where possible to make it easy for us to read.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the position. Plus, it helps us keep everything organised!
How to prepare for a job interview at ALSO.
✨Know Your Stuff
Make sure you brush up on your software architecture and embedded systems knowledge. Be ready to discuss specific projects where you've developed vehicle firmware or worked on cloud integration. This will show that you’re not just familiar with the concepts, but have real-world experience.
✨Show Your Leadership Skills
Since this role involves coordinating teams and mentoring others, be prepared to share examples of how you've led a team or project in the past. Highlight any experience you have with managing technical dependencies and aligning milestones, as this will demonstrate your ability to drive projects forward.
✨Get Technical with AI Tools
Familiarise yourself with AI-assisted software tools relevant to the role. Discuss how you've used these tools for code generation, automated testing, or debugging in previous projects. This will show that you’re not only technically savvy but also forward-thinking in adopting new technologies.
✨Ask Smart Questions
Prepare insightful questions about the company’s approach to vehicle connectivity and their development processes. This shows your genuine interest in the role and helps you gauge if the company’s values align with yours. Plus, it gives you a chance to engage in a meaningful conversation with your interviewers.