Akkodis · 1 day ago
Senior Software Engineer
Akkodis is seeking a Senior Software Engineer for a client located in Mountain View, CA. The role involves designing, implementing, and testing the build system for an automotive infotainment platform software, requiring collaboration with various stakeholders and teams.
Responsibilities
Define and implement state-of-the-art and efficient strategy for the build system and CI/CD pipelines
Work with vendors, partners, and other teams
Define and create verification pipeline for each code commit
Perform build failure analysis and resolve them
Develop and maintain build scripts
Define and create automation to build locally, in Jenkins, in cloud
Create and update build toolchains
Work with Development team to define branching strategy
Develop scripts to help resolve code commit errors and merge conflicts
Create Docker for different build environment
Define and develop automation for manifest generation
Define and create build configuration scripts for different hardware and brands
Define and implement state-of-the-art and efficient strategy for software release pipeline
Define build and release metrics, and create automation to publish the metrics
Collaborate effectively with cross-functional teams including software, hardware, and quality assurance teams
Communicate project status, technical challenges, and solutions in a clear and concise manner
Define and implement state-of-the-art and efficient strategy for test automation
Work with testing team to integrate test automation into build workflow
Developing and executing test plans to ensure software quality and reliability
Conducting unit testing, integration testing and system testing
Addressing bugs and performance issues identified during testing
Create and maintain comprehensive technical documentation including design specification, build procedure, test reports, bug description, root cause and solution description, user guides, and release notes
Qualification
Required
8-10+ years combined experience in build/release engineering, software configuration management
5-7+ years' experience with embedded Linux, Android
5-7+ years' combined scripting language experience in Python, Shell, Groovy
3-5+ years' experience with Docker Container, Jenkins
3-5+ years' experience with Git, Repo, make, Cmake
BS in Computer Science or Computer/Electrical Engineering
Preferred
MS in Computer/Electrical Engineering or Computer Science
Benefits
401(k) with match
Medical insurance
Dental Insurance
Vision assistance
Paid Time Off
Company
Akkodis
Akkodis provides digital engineering solutions for sustainable and innovative industries.
H1B Sponsorship
Akkodis has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (141)
2024 (121)
2023 (67)
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-11-10
Canada NewsWire
2025-11-06
Company data provided by crunchbase