Job Closed

This listing is no longer active.

ALSO. logo
ALSO.

A better way to get there.

Staff Software Engineer – Emerging Markets

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200H1B SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

115 days ago

Salary

0

Seniority

Lead

Job Description

Staff Software Engineer – Emerging Markets

ALSO.

• Coordinate delivery of the software platform across internal teams and external development partners. • Managing the software development roadmap • Aligning software milestones with vehicle development programs • Coordinating firmware, cloud, and application development • Managing technical dependencies between teams • Supporting system integration and release planning • Defining the end-to-end software architecture • Designing key elements of the vehicle firmware stack • Establishing software interfaces between vehicle systems, cloud services, and applications • Reviewing and contributing to embedded and systems-level code • Leading architectural decisions for scalability, reliability, and security • Guiding development of critical firmware components • Lead development of the vehicle embedded software stack, including Vehicle Control Module (VCM) firmware, Battery Management System (BMS) firmware, and diagnostics and telemetry systems • Define and implement the vehicle connectivity architecture, including secure vehicle-to-cloud communication, telemetry and diagnostics pipelines, remote vehicle monitoring and control, and OTA software updates • Establish engineering standards across the platform, including coding standards and best practices, development workflows, and continuous integration and testing pipelines • Work closely with external engineering partners responsible for parts of the software stack.

Job Requirements

  • Degree qualified with 5+ years in embedded software, vehicle systems, robotics, or connected devices
  • Strong experience with embedded firmware development
  • Experience designing complex hardware-integrated software systems
  • Experience leading multi-disciplinary engineering programs
  • Strong experience with:
  • Embedded C/C++
  • Real-time embedded systems / RTOS
  • CAN or vehicle network architectures
  • Firmware–hardware integration
  • Cloud-connected device platforms (AWS / Azure / GCP)
  • System integration and debugging
  • Electric vehicle platforms
  • Battery Management Systems
  • IoT connectivity platforms
  • OTA update systems
  • Cybersecurity for connected devices
  • Mobile or user-facing applications
  • Leadership Qualities
  • Be deeply technical and comfortable contributing to architecture and code
  • Balance hands-on engineering with delivery leadership
  • Thrive in startup-scale engineering environments
  • Build strong relationships with external engineering partners
  • Drive rapid but disciplined product development.

Benefits

  • Robust health coverage. Excellent health, dental and vision insurance covered up to 100% by ALSO 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.

Related Job Pages

More Full-stack Engineer Jobs

Teladoc Health logo

Director, Software Engineering

Teladoc Health

Teladoc Health is a public company and a global, online care leader working to transform how people access healthcare by helping individuals and organizations r

• Own the end-to-end architecture and execution for partner and EHR integrations, provider availability and scheduling systems, and provider digital door capabilities. • Drive platform reliability, scalability, and performance. • Define and evolve a modern interoperability strategy leveraging FHIR and APIs. • Partner closely with product, clinical, and operations teams to enable seamless provider workflows. • Lead and grow a high-performing team of engineers and technical leads across multiple domains. • Collaborate with security, compliance, and privacy teams to ensure secure architectures. • Foster collaboration between local and abroad development teams.

United States
$180K - $215K / year
Job Closed
BlueCat logo

Software Developer – Integrity Team

BlueCat

Our mission is to help the world’s largest organizations thrive on network complexity, from the edge to the core.

Full TimeRemoteTeam 201-500Since 2001H1B No Sponsor

• Design, develop, and maintain backend and frontend components of the Integrity platform using Java, React, and PostgreSQL. • Collaborate with other developers, QA, and product teams to deliver high-quality features and improvements. • Tackle and resolve complex technical challenges with creativity and independence. • Participate in code reviews, design discussions, and continuous improvement initiatives. • Contribute to testing and automation strategies to improve reliability and maintainability. • Occasionally work closely with DevOps and infrastructure teams to ensure smooth deployments and performance.

Canada
$110K - $120K / year
Job Closed
Dynatrace logo

Software Engineer - Early Career (m/f/x)

Dynatrace

Dynatrace is a global application performance management software firm and a former member of Compuware. As an employer, the company is in support of helping it

Who we areDynatrace (NYSE: DT) is the world-leading AI-powered observability platform. We’re advancing observability for today’s digital businesses, and helping to transform the complexity of modern digital ecosystems into powerful business assets. By leveraging AI-powered insights, Dynatrace enables organizations to analyze every transaction, automate at the speed of AI, and innovate faster and without limits to drive their business forward. Your role in DynatraceWe're looking for brilliant graduates willing to move their first steps in the world of software engineering (back-end and full-stack). Before applying, please consider this is full-time, permanent position for early career professionals eager to kick-off a career in software development. While the role will be based in Linz, please note the whole onboarding phase in the Talent Academy (aprox. 6 months) will be held in Hagenberg. In this role you will: - Strengthen your tech knowledge, work on exciting projects, and get familiar with Dev life at Dynatrace (tooling, agile methods, code of conduct, etc.) - Be part of Dynatrace Talent Academy: an ambitious team of like-minded colleagues who start their Dev career at Dynatrace - Collaborate with experienced Software Engineers as mentors What will help you succeed - (Almost) graduated in a BSc / MSc Degree in Computer Science, or related fields - Knowledge of Java is a must. Proficiency in JavaScript, React or TypeScript is a nice to have. - An understanding of object-oriented programming, data structures, and algorithms - Being a team player with a proactive approach, and solid problem-solving skills - Good English communication skills What we offer - A dedicated mentor on your team—your go-to person for questions, suggestions, advice, and educational feedback - Working models offering you the flexibility you need, combining home and in-office work (2 days / week) - A globally unique and tailor-made career development program based on yearly reviews, recognizing your potential, promoting your strengths, and supporting you in achieving your career goals. - Attractive compensation packages and stock purchase options with numerous benefits and advantages. - A truly international and diverse environment in our renewed office in Linz, with delicious coffee, office snacks, and a lot of good vibes! Compensation and RewardsDue to legal reasons we are obliged to disclose the minimum salary for this position, which is € 46.060 gross per year based on full-time employment (38.5 h/week). We offer a higher salary in line with qualifications and experience. We're proud to be an equal opportunity employer. We welcome your unique background, talents, values, and ideas—because diversity makes us stronger.

Austria
Job Closed
Simples Dental logo

Mid-Level Full Stack Developer

Simples Dental

Simplificando a Gestão Odontológica

Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

• Work with the team during sprint cycles; • Write simple, clean code (Clean Code) and apply the best design patterns; • Learn and help improve your own and others' code through code reviews; • Develop solutions with a focus on efficiency, scalability, and stability; • Identify operational and technical risks and issues, recommending actions to mitigate them; • Participate in discussions about development best practices and processes; • Stay up-to-date with leading technologies in the tech market; • Share knowledge with the team; • Communicate with other teams across the company to apply the best solutions for customers.

Brazil
Job Closed