Staff Software Engineer, Emerging Markets in Farnborough
Staff Software Engineer, Emerging Markets

Staff Software Engineer, Emerging Markets in Farnborough

Farnborough Full-Time 70000 - 90000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead software architecture and development for innovative vehicle and connected systems.
  • Company: Join a pioneering tech company transforming the automotive landscape.
  • Benefits: Comprehensive health coverage, flexible time off, and 401(k) match.
  • Other info: Dynamic team environment with opportunities for professional growth and mentorship.
  • Why this job: Make a real impact in the future of connected vehicles and cutting-edge technology.
  • Qualifications: 5+ years in embedded software 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.

Experience & Qualifications

  • Degree qualified with 5+ years in embedded software, vehicle systems, robotics, or connected devices.
  • Strong experience with embedded firmware development, complex hardware-integrated software systems, and multi-disciplinary engineering programs.
  • Proficiency in Embedded C/C++, RTOS, CAN/vehicle network architectures, firmware-hardware integration, cloud-connected device platforms (AWS / Azure / GCP), system integration, debugging, electric vehicle platforms, BMS, IoT connectivity, OTA update systems, cybersecurity, and mobile/user-facing applications.
  • Leadership qualities: deep technical involvement, balanced delivery leadership, startup-scale engineering mindset, strong partner relationships, disciplined rapid product development.

Perks and Benefits

  • Robust health coverage – excellent health, dental, and vision insurance covered up to 100% with FSA & HSA options.
  • One Medical membership and dedicated insurance advocates.
  • Rich fertility and family-building benefits with Progyny.
  • Flexible time off.
  • 401(k) match.

Staff Software Engineer, Emerging Markets in Farnborough employer: ALSO.

At ALSO, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Staff Software Engineer in Emerging Markets, you will benefit from robust health coverage, flexible time off, and rich family-building benefits, all while working in a dynamic environment that encourages professional growth and the adoption of cutting-edge technologies. Join us to lead impactful projects in vehicle connectivity and embedded systems, where your contributions will directly shape the future of our connected ecosystem.
A

Contact Detail:

ALSO. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer, Emerging Markets in Farnborough

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to embedded software and vehicle systems. This gives potential employers a taste of what you can do beyond your CV.

✨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 firmware development and cloud integration.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to the exciting work we do.

We think you need these skills to ace Staff Software Engineer, Emerging Markets in Farnborough

Software Architecture
Firmware Design
System Integration
Vehicle Embedded Software Development
Battery Management System (BMS)
Power Management
Telemetry
Sensor/Actuator Integration
Vehicle Networking (CAN)
Cloud Integration
Coding Standards
Continuous Integration/Testing Pipelines
AI-Augmented Engineering
Embedded C/C++
RTOS

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Staff Software Engineer. Highlight your experience with embedded software, vehicle systems, and any relevant projects that showcase your skills in firmware development and system integration.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our needs. Don’t forget to mention your leadership qualities and experience in coordinating teams.

Showcase Your Technical Skills: In your application, be specific about your technical skills. Mention your proficiency in Embedded C/C++, RTOS, and any cloud platforms you've worked with. This will help us see how you can contribute to our software architecture and development.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at ALSO.

✨Know Your Stuff

Make sure you brush up on your embedded software knowledge, especially in areas like Embedded C/C++, RTOS, and vehicle network architectures. Be ready to discuss your past projects and how they relate to the role, as this will show your hands-on experience and technical depth.

✨Showcase Your Leadership Skills

Since this role involves coordinating teams and managing technical dependencies, be prepared to share examples of how you've led projects or mentored others. Highlight your ability to balance technical involvement with delivery leadership, as this is crucial for success.

✨Understand the Ecosystem

Familiarise yourself with the vehicle and connected ecosystem mentioned in the job description. Be ready to discuss how you would approach integrating firmware with cloud platforms and ensuring secure vehicle-to-cloud communication. This shows that you can think strategically about the architecture.

✨Prepare for Technical Questions

Expect to dive deep into technical discussions during the interview. Prepare for questions on system integration, debugging, and AI-assisted tools. Practising coding problems or system design scenarios can help you feel more confident and demonstrate your problem-solving skills.

Staff Software Engineer, Emerging Markets in Farnborough
ALSO.
Location: Farnborough

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>