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.