Software Configuration Manager

ALKU
Sunnyvale, United States of America
30 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Sunnyvale, United States of America

Tech stack

C++
Code Review
Release Management
Software Configuration Management
Systems Integration
Gitlab
GIT

Job description

Our client is prime on a program that requires coordination across multiple software teams to ensure timely integration of updates into a simulation environment. They are seeking a candidate in Sunnyvale who can manage and coordinate software merges, working with various engineering groups to confirm code has been reviewed, tested, and is ready for integration. This role requires strong organizational and communication skills to balance competing priorities and coordinate with the simulation team to assemble the correct set of weekly updates. The ideal candidate will have familiarity with GNC algorithms, C++, Git/GitLab, test pipelines, and code review processes to effectively support the coordination effort. Day to Day Responsibilities:

  • help coordinate merges across software to get it into onsite simulations
  • balance competing priorities from various people, talk to the various groups about whether their code has been reviewed, tested, and is ready to merge
  • Pull together the right set of updates weekly
  • Understand GNC algorithms and C++, git/gitlab, test pipelines, and code reviews

Requirements

GNC, C++ development

  • Experience with software integration
  • Experience as a configuration/release manager
  • Experience going through merge processes themselves not necessarily as a code manager but a coder trying to get their work through a larger system

Apply for this position