Integration Engineer

Denken Solutions
Hayward, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 152K

Job location

Hayward, United States of America

Tech stack

JIRA
Command-Line Interface
Computer Literacy
Linux
Ethernet
Firmware
Release Management
Software Engineering
Software Systems
Test Execution Engine
GIT
Docker

Job description

  • Hours: Expected start time is 8:00 AM PT.
  • This contract role extends our release-integration capacity with a focus on End of Line (EOL) the final manufacturing stage where the robot is calibrated, road-tested, and certified for the road.
  • Working alongside our Release Manager and our firmware, infrastructure, and integration engineers, you will own the disciplined flow of validated code and firmware changes into our EOL and manufacturing branches.
  • This is a hands-on integration/release role-not feature development and not project management only.
  • 60% Hands-on technical work (Git, Linux, test execution, and triage)
  • 40% Process, coordination, and communication

Day-to-Day Responsibilities:

  • Manage code-change flow: Cherry-pick and hotfix validated fixes across a multi-branch Git topology, then merge validated changes back to the release candidate with strict discipline.
  • Execute and triage tests hands-on: Run Build Integrity and EOL test suites, read the results, reproduce failures, and route issues to the right engineering owners.
  • Cut and announce releases to the line: Tag and publish validated software/firmware image builds with clear, complete change logs.
  • Protect homologation-sensitive branches: Ensure only validated changes reach branches certified for public-road use, where any change requires revalidation.
  • Drive the operational rhythm: Publish clear daily status summaries, gate test-run go/no-go decisions, and coordinate/escalate across teams under live production pressure.

Requirements

  • Git & Linux Expertise: 2+ years of experience with strong Git skills (cherry-picks, conflict resolution, protected/multi-branch workflows) and fluency with Linux and the command line.
  • Technical Literacy: Strong understanding of complex hardware/software systems; able to see how components fit together and communicate credibly with engineers.
  • Triage Aptitude: Drive and ability to quickly become an expert in test execution and triage.
  • Soft Skills: Strong process discipline, clear written communication, and a proven ability to coordinate and escalate across teams under time pressure with sound go/no-go judgment., * Prior release, build, integration, or manufacturing-test experience (automotive, robotics, hardware, etc.).
  • Familiarity with CI or HIL systems, Docker/containers, and firmware deployment/flashing.
  • Exposure to Jira, structured release/change-management processes, and embedded/automotive concepts (CAN/Ethernet, ECUs).

Apply for this position