Sr. Software Engineer (C++ Embedded)

well-funded deeptech startup

United States

On-site

USD 162,000 - 198,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A well-funded deeptech startup is looking for a Sr. Software Engineer to design and implement C++ embedded software modules for autonomous construction and mining vehicles. This role includes optimizing code, conducting reviews, and collaborating with cross-functional teams.

The ideal candidate should hold a Bachelor’s or Master’s degree in a relevant field and have over 2 years of experience in software development. A competitive salary of up to $180k plus equity is offered.

Qualifications

  • 2+ years of professional experience in software development.
  • Strong understanding of embedded hardware architectures.
  • Knowledge of software development best practices.

Responsibilities

  • Design, implement, and maintain C++ embedded software modules.
  • Optimize code for efficiency and scalability.
  • Conduct code reviews and enforce coding standards.

Skills

C++ (C++11, 14, or 17)
Embedded Linux
Problem-solving skills
Version control systems (e.g., Git)
Continuous integration/continuous deployment (CI/CD)

Education

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field

Job description

Sr. Software Engineer (C++ Embedded) – Autonomous Construction + Mining Vehicle Startup – Up to $180k base (+ equity)
Responsibilities:
  • Design, implement, and maintain high-performance C++ embedded software modules for various aspects of our self-driving car system, including sensor drivers, data pre-processing, algorithm deployment, etc.
  • Optimize code for efficiency, reliability, and scalability to meet performance requirements in real-time and resource-constrained environments.
  • Conduct code reviews, identify areas for improvement, and enforce coding standards and best practices within the software team.
  • Debug and troubleshoot software issues, analyze performance bottlenecks, and implement solutions to ensure the stability and robustness of our software stack.
  • Stay current with industry trends, emerging technologies, and best practices in software engineering, and apply relevant advancements to our development process.
  • Ensure compliance with industry standards and regulations for automotive embedded software development, such as ISO 26262.
  • Collaborate closely with cross-functional teams, including software, hardware, integration, and QA, to define software requirements, and implement feature enhancements.
Qualifications:
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field
  • 2+ years of professional experience in software development
  • Proficiency in C++ (C++11, 14, or 17) programming languages, with experience in embedded Linux environments
  • Strong understanding of embedded hardware architectures, including microcontrollers, sensors, and actuators.
  • Knowledge of software development best practices, including version control systems (e.g., Git), unit testing, and continuous integration/continuous deployment (CI/CD) pipelines
  • Excellent problem-solving skills, attention to detail, and the ability to work effectively in a fast-paced, collaborative environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Embedded Engineer - Autonomous Vehicles (Equity)
Senior C++ Embedded Engineer - Autonomous Vehicles (Equity)

well-funded deeptech startup • United States

On-site
USD 150,000 - 180,000
Senior Software Engineer, Embedded Software
Senior Software Engineer, Embedded Software

PlusAI • Chicago (IL)

On-site
USD 130,000 - 180,000
Software Engineer, Runtime & C++ Middleware
Software Engineer, Runtime & C++ Middleware

PlusAI • Santa Clara (CA)

On-site
USD 120,000 - 200,000
Senior/Staff Software Engineer, Runtime
Senior/Staff Software Engineer, Runtime

PlusAI • Santa Clara (CA)

On-site
USD 150,000 - 225,000
Catered free lunch
Unlimited snacks and beverages
401(k) plan
Sr. Embedded Engineer, Hardware (Autonomous Vehicle Team)
Sr. Embedded Engineer, Hardware (Autonomous Vehicle Team)

Foundation Robotics Labs Inc. • San Francisco (CA)

On-site
USD 175,000 - 300,000
Health benefits
Vision coverage
Dental coverage
+1
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Sr. / Staff Software Engineer, Infrastructure (Autonomy)
Sr. / Staff Software Engineer, Infrastructure (Autonomy)

DiDi • San Jose (CA)

On-site
USD 170,000 - 339,000
Embedded SW Engineer
Embedded SW Engineer

42dot Inc. • Sunnyvale (CA)

On-site
USD 215,000 - 303,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Nexr • Boston (MA)

Hybrid
USD 160,000 - 200,000
Senior Embedded Software & DevOps Engineer – Powertrain
Senior Embedded Software & DevOps Engineer – Powertrain

India • Auburn (AL)

On-site
USD 100,000 - 130,000