jobs.pl/Stellenangebote/IT: Softwareentwicklung/Senior Software Engineer, Controls (MATLAB)
Quelle: CrawlJobs
Für dieses Angebot liegt keine vollständige Übersetzung in der gewählten Sprache vor. Unten sehen Sie den Originalinhalt.

Senior Software Engineer, Controls (MATLAB)

Arbeit vor Ort

Veröffentlichungsdatum: 31.08.2026

We are looking for an experienced Controls Software Engineer who is passionate about safety-critical motion control to join our Motion Planning & Controls team.

Responsibilities

Be responsible for designing and implementing our feedback, control, and actuation strategies using both established & novel techniques; Architect, develop, and test reliable, redundant, and safety-critical software that controls fully-loaded trucks driving on the road; Characterize the vehicle platform (e.g., steering, braking, throttle/engine management, dynamics) to develop models that can be used for precise motion planning, simulation, and controls; Work on fundamental problems in redundant actuation, degraded operation, and fail-safe control; Collaborate with other teams at Kodiak (e.g. hardware, embedded systems, and systems engineering) to deliver a robust vehicle control architecture; Create requirement specifications, implement features, plan testing, and document results

Requirements

Software development experience writing production-level MATLAB & Simulink; Experience with automatic code generation from MATLAB / Simulink to embedded C / C++; Development, testing, and tuning of controllers for mobile autonomous robots, ideally trucks, cars, or flying vehicles; System identification, modeling, simulation, and characterization of systems with complex dynamics; A strong theoretical foundation paired with practical experience in controls, system modeling, and redundant architectures; A focus on end-to-end vehicle safety

Nice to have

Effective development of production C++; Expertise with hardware-in-the-loop (HIL) testing; Experience with software design and implementation in safety-critical domains (e.g. automotive, aerospace, medical, etc); Written low-level drivers for software/hardware interfacing using protocols such as CAN or ethernet; Written efficient code running on resource-constrained embedded systems with a real-time operating system; Experience with formal verification methods, writing requirements, and systems engineering processes; Drafted safety goals and requirements with traceability, following the ISO26262 process

Benefits

Competitive compensation package including equity and annual bonuses; Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Cigna, and MetLife (including a medical plan with infertility benefits); MetLife Legal Services, Identity & Fraud Protection, Hospital Indemnity Insurance, Accident Insurance, & Critical Illness Insurance; Flexible PTO, 10 paid holidays, and generous parental leave policies; Our office is centrally located in Mountain View, CA; Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging; Long Term Disability, Short Term Disability, Life Insurance; Wellbeing Benefits - Headspace through Cigna, Calm through Kaiser, One Medical, Gympass, Spring Health through Cigna, Rula (mental health navigation); Fidelity 401(k); Commuter, FSA, Dependent Care FSA, HSA; Various incentive programs (referral bonuses, patent bonuses, etc.)
Beim Arbeitgeber bewerben

Ähnliche Angebote

Alle →

Cookie-Einstellungen

Jeder Zweck ist optional und standardmäßig deaktiviert. Sie können Ihre Einwilligung jederzeit widerrufen.

Wir zeigen Angebote in Ihrer Nähe