Jobs · Engineering · California

Senior Embedded Software Engineer

Sandvik · Camarillo, CA · 1 wk ago
On-siteEngineering$120k–$160k/yrFull-time

What You’ll Do (and Why You’ll Love It)

  • Lead the Development: Take charge of the Battery Management System (BMS) for underground loaders and hauling trucks.
    • Drive the design, development, and implementation of BMS software.
  • Team Leadership: Act as the team lead for a small, cross-functional team of software engineers.
    • Collaborate with other disciplines, including system and electrical engineers, to ensure seamless integration with the overall vehicle control system.
  • System Upgrade and Innovation: Initiate the upgrade of the existing BMS while envisioning and architecting a new system with advanced controllers.
    • Stay abreast of emerging technologies and industry best practices to drive innovation in battery management.
  • Safety and Compliance: Ensure that BMS software meets safety standards and complies with industry regulations.
    • Implement safety-critical algorithms and practices to enhance the reliability and safety of mining equipment.
  • Code Quality and Review: Conduct thorough code reviews, testing, and debugging to maintain high-quality, reliable software.
    • Mentor and guide junior team members in adopting best practices.

What You Bring (and Why You’re Perfect for Us)

  • Proficient in programming languages such as C, C++, with expertise in real-time operating systems.
    • Knowledge of communication protocols like CAN bus is essential.
  • Proven ability to lead and inspire a small team of software engineers.
    • Previous experience in a leadership or mentoring role is highly desirable.
  • Significant experience in embedded software development, particularly in the context of Battery Management Systems or similar applications.
    • Experience reading electrical schematics is a strong plus.
  • Familiarity with functional safety standards (e.g., ISO 26262, ISO 13849) and safety-rated controllers is preferred.
    • Bachelor's or higher degree in Computer Science, Electrical Engineering, or a related field.

What’s in It for You (and Why You’ll Love It Here)

  • Great Pay & Benefits: Competitive salary ($119,840 – $160,200), plus medical, dental, vision insurance, and a 401(k) with a company contribution of 5%, along with a matching contribution.
    • Flexible paid time off, 11 paid holidays, 14 weeks of paid parental leave, and wellness programs.
    • Leadership programs, skills development, and opportunities to advance your career.
    • A Supportive Team: An inclusive, diverse team where everyone’s voice matters.

Our Core Values

  • Customer Focus: We are agile, decentralized, and make decisions close to customers.
  • Innovation: We are technology leaders through innovation.
  • Fair Play: We are ethical and compliant, dedicated to health, safety, and sustainability.
  • Passion to Win: We establish market leadership through empowered people, strong performance management, and continuous improvements.

Our Commitment to Diversity and Inclusion

  • We are committed to creating a welcoming environment where everyone can thrive.
  • We value different perspectives and actively encourage individuals from all walks of life to apply.
  • We are proud to be an Equal Opportunity Employer.
  • We believe in your potential, and we’re excited to hear from you.

Similar jobs

Senior Software Engineer

HaystackSan Diego Metropolitan Area· 2 days ago
Information Technology$178k–$268k/yrapply on haystack.cv

Senior Software Engineer

The Amatriot GroupSterling, VA· 3 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 3 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com