Back to offers

Embedded DevOps Engineer

Veniam

Apply now
Open space working

Job Description

About Your Role
As a DevOps Engineer for embedded software, you will work in close collaboration with Vehicle Software development and QA teams to ensure that all software releases are delivered with the highest level of reliability, scalability, and automation. In order to achieve it, you will need to develop/deploy tools for high-quality continuous integration, continuous delivery, and ultimately continuous improvement. 
All our customers are global leaders in the automotive industry. They expect the highest standards of software and service delivery, and you will play an important role in the company’s mission while enjoying unique opportunities for learning and professional growth. To succeed in his job, you must love the CI/CD world and scripting languages. If you want to be part of a talented team that wants to hear your voice, if fun and work kind of mix together in your head, and if you are thrilled by reading this post, then, this job is for you!

Responsibilities

Primary Responsibilities

  • Design, build and maintain the CI/CD infrastructure and tools to develop and deliver Veniam embedded software;
  • Develop solutions encompassing technology, process, and people;
  • Work collaboratively with the Engineering and QA team to bring end-to-end continuous integration and deployment solutions that allow operating Veniam’s software in testing, staging, production and pre-production environments;
  • Design, develop and execute automation scripts using frameworks available in the market;
  • Stay up-to-date with new DevOps tools and strategies and suggest actions for improvement in Veniam’s work methodology;
  • Produce, review and assure the correctness of the necessary technical documentation about release plans, integration of Veniam software, among others;
  • Deploy updates and fixes in the different environments as requested by the Team Manager and provide Level 2 technical support to ongoing projects;
  • Design procedures for system troubleshooting and maintenance.

Profile

Technical Requirements

  • Solid experience setting up and configuring CI/CD tools commonly used in embedded systems;
  • Solid knowledge of Unix System and scripting languages (e.g. Bash and Python);
  • Basic knowledge of C language;
  • Good understanding of the IP stack and TCP/UDP networking;
  • Experience with Git version control system.

Qualifications and Other Requirements

  • Degree in Electrical Engineering or Computer Science;
  • 2+ years of experience in developing scripts and/or setting up and configuring CI/CD tools;
  • Prior experience with SaaS and IaaS DevOps and software rollout;
  • Problem-solving skills with solution-oriented attitude;
  • Linux systems administration is a plus.

Sound good? Then click apply, we can't wait to meet you!

About Veniam
https://veniam.com

Our team is 50+ people strong with a global presence and 6 different nationalities. We are passionate about addressing climate change and making places more human by enabling connected vehicles and the Internet of Moving Things. Our team is made of inventors and problem solvers who are also artists, musicians, athletes, avid readers, and mindfulness enthusiasts. Our culture and values book shows why and how we do things at Veniam. If you see yourself in this description and are looking to join a smart, hard working, kind and inspiring team, then we definitely want to hear from you!

Contact Us