Jobs

Senior Software Engineer


Job details
  • Annapurna
  • 1 month ago
Applications closed

Senior Embedded Software Engineer (Permanent Position)


Location:Hybrid Model(UK Based)


Start Date:ASAP



About The Company:


We are a leading developer of embodied intelligence for autonomous vehicles. We use AI to pioneer a next-generation approach to self-driving: AV2.0, which enables fleet operators to unlock the benefits of AV technology at scale. We were the first to deploy AVs on public roads with end-to-end deep learning.


The Role:


As the Senior engineer of the Robot Software team, you will guide our initiatives to develop, integrate, optimise, and support software solutions crucial for sensor data and vehicle actuator integration to enable autonomous functionality on embedded devices within our vehicles. From the initial concept to final deployment, your expertise and leadership will facilitate the seamless operation of our autonomous vehicle (AV) fleet, demanding a deep understanding of Linux-based application development, embedded computing, and robust system diagnostics within the automotive sector.



  • Team Leadership and Strategic Oversight:Lead a multidisciplinary team of Software Engineers and Systems Engineers, setting clear objectives and milestones. Drive strategic software deployment across AV systems.
  • Software Development and Integration:Oversee the design and implementation of software that supports full sensor integration and data capture, ensuring high quality and scalability necessary for autonomous operations
  • Real -Time System Management:Ensure the delivery and maintenance of soft-real-time applications on Linux-based platforms, focusing on data collection, storage, and on-edge machine learning inference
  • Fault Tolerance and Diagnostics:Develop fault-tolerant software solutions with comprehensive diagnostic tools to swiftly address and resolve issues impacting the operational capacity of our deployed AV fleet
  • Performance Monitoring:Craft and utilise advanced system monitoring tools to enhance performance metrics and troubleshoot both ad-hoc and systemic issues effectively


About you


Essential


  • Expertise in Software and Embedded Systems:Strong knowledge of software development for embedded systems, real-time data processing, and system diagnostics, preferably within the automotive or similar regulated industries.
  • Technical Proficiency:Hands-on experience with Linux-based development, real-time systems, and edge computing. Proficiency in programming languages such as C++ or Rust, and experience with relevant software development tools and environments.
  • Strategic Acumen:Excellent ability to conceive and execute technology projects that align with both immediate and long-term business objectives of the Onboard Software organisation.


Desirable

  • Automotive Software:Background in developing automotive software, with knowledge of ASPICE, DriveOS, or AutoSAR
  • Educational Background:A Master’s degree or greater in Computer Science, Electrical Engineering, or a related field is desired


If you would like to have a chat about this exciting opportunity, apply below or reach out directly to

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Senior Software Engineer

End DateThursday 13 February 2025Salary Range£70,929 - £106,394We support flexible working – click here for more information on flexible working optionsFlexible Working OptionsJob ShareJob Description Summary.Job DescriptionJOB TITLE: Senior Software Engineer – Colleague Channels PlatformSALARY: £68,202 - £75,780LOCATION(S):ManchesterHOURS: [Full-time]WORKING PATTERN: Our work style is hybrid, which involves spending at least...

Lloyds Banking Group Manchester

Senior Software Engineer

BforeAI is an innovative and rapidly expanding scale-up dedicated to deterring cybercrime through cutting-edge predictive and pre-emptive technologies. We harness the power of prescriptive AI to revolutionize the way we tackle cyber threats, particularly in the realm of brand protection.Named by Gartner in 28 reports over the last 2 years,...

BforeAI

Senior Software Engineer - Voice team (must be UK based)

We are searching for a Senior Software Engineer interested in building fast, reliable systems and applied machine learning to join our Engineering team. Help us build advanced, human-like generative voice assistant technologies and transform the customer service landscape.As part of the Voice team, this role is responsible for building and...

PolyAI

Senior Software Engineer

Job DescriptionWe are looking for a Senior Software Engineer to join the team. Reporting to our Head of Aero Software, you will play a critical role in building software solutions to enhance and amplify the work of our Engineering and Operations groups.This role offers a unique opportunity to work with...

Williams Racing Grove

Senior Software Engineer - Machine Learning

Join the Genie Community - the legal knowledge sharing community open sourcing and automating legal contract drafting.A unique opportunity to help develop an industry-leading, SaaS artificial intelligence product in the legal sector, solving real life problemsWorking between our Engineering & Machine Learning (ML) Teams, you will be responsible for productionising...

Genie AI London

Veer | Senior Software Engineer

Hi, we're Veer–an early-stage, fast-paced Oxford University AI startup that aims to empower everyone to better plan their future careers. And we're looking for a talented software engineer with experience in AI/ML Engineering and Software Engineering to join us.Read on to fully understand what this job requires in terms of...

Veer London