Engineer, Software Infrastructure

2 months ago


Bengaluru, India Analog Devices Full time

Overview

With the Automotive Industry moving towards Electrification, you will get an opportunity to work with the industry's first Wireless Battery Management Systems(wBMS) products and the industry's leading BMS solution and Battery insights algorithms.

As a DevOps Engineer in the automotive semiconductor industry, you'll play a critical role in the development and deployment of cutting-edge technologies powering the automotive sector. Your responsibilities will revolve around designing, implementing, and maintaining robust DevOps pipelines to support the continuous integration, delivery, and deployment of software and firmware solutions from starts from drivers to application for automotive semiconductor products. You'll collaborate closely with cross-functional teams including software developers, Test engineers, Application engineers and product managers to ensure efficient and reliable delivery processes.

Requirement:

  • Bachelor's degree in Computer Science, Engineering, or related field with excellent academics.
  • Proven experience as a DevOps Engineer or similar role in the semiconductor or automotive industry. Should be familiar with setting up build and deployment pipeline for drivers, middleware's and application firmware.
  • Strong knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving debugging skills and ability to work in a fast-paced, collaborative environment.
  • Strong communication skills and ability to effectively communicate technical concepts to non-technical stakeholders.


Key Responsibilities

  • DevOps Pipeline Development: Design, implement, and optimize CI/CD pipelines to automate the build, test, and deployment processes for automotive semiconductor software/firmware. Understanding the firmware development tools, build process for different embedded software's.
  • Infrastructure Management: Manage and maintain on-premises servers, agents, development embedded boards, VM's or cloud-based infrastructure (e.g., AWS, Azure) to support development, testing, and production environments
  • Configuration Management: Implement and manage configuration management tools (e.g., Ansible, Puppet, Chef) or custom tools to automate and streamline system configuration tasks.
  • Monitoring and Logging: Develop monitoring solutions and implement logging mechanisms to ensure the health, performance, and security of software/firmware deployments and the Jenkins agents.
  • Security and Compliance: Implement security best practices and ensure compliance with industry standards (e.g., ISO 26262, ASPICE) and regulations governing automotive semiconductor development.
  • Continuous Improvement: Identify opportunities for process optimization, performance enhancement, and automation to drive efficiency and reliability in software/firmware development and deployment.

Skills

  1. Experience with automotive software development processes and standards (e.g., AUTOSAR).
  2. Familiarity with automotive safety and security standards (e.g., ISO 26262, MISRA).
  3. Hands-on experience in setting up Jenkins pipelines and fixing ad-hoc issues on a daily basis.
  4. Familiar with tools like Bitbucket/Github/GitLab, Jenkins, Jira, Confluence, Static Analysis, and code scan tools.
  5. Good understanding of scripting and programming languages like C, Python, ANT, Groovy, Batch/Shell commands, Git commands, REST APIs
  6. Highly collaborative and taking up ownership of all development and test pipelines.
  7. Knowledge of cloud platforms and services, as well as experience in managing cloud-based infrastructure will be an added advantage.
  8. Knowledge of automotive communication protocols (e.g., CAN, LIN, FlexRay) will be an added advantage.



  • Bengaluru, India Analog Devices Full time

    OverviewWith the Automotive Industry moving towards Electrification, you will get an opportunity to work with the industry's first Wireless Battery Management Systems(wBMS) products and the industry's leading BMS solution and Battery insights algorithms.As a DevOps Engineer in the automotive semiconductor industry, you'll play a critical role in the...


  • Bengaluru, India Analog Devices Full time

    Overview With the Automotive Industry moving towards Electrification, you will get an opportunity to work with the industry's first Wireless Battery Management Systems(wBMS) products and the industry's leading BMS solution and Battery insights algorithms. As a DevOps Engineer in the automotive semiconductor industry, you'll play a critical role in the...


  • Bengaluru, India Analog Devices Full time

    OverviewWith the Automotive Industry moving towards Electrification, you will get an opportunity to work with the industry's first Wireless Battery Management Systems(wBMS) products and the industry's leading BMS solution and Battery insights algorithms.As a DevOps Engineer in the automotive semiconductor industry, you'll play a critical role in the...

  • Software Engineer

    3 weeks ago


    Bengaluru, India Cloud Software Group Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that’s ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren’t afraid to...

  • Software Engineer

    2 weeks ago


    Bengaluru, India Cloud Software Group Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that’s ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren’t afraid to...

  • Jivox Software India

    3 weeks ago


    Bengaluru, India JIVOX SOFTWARE INDIA PRIVATE LIMITED Full time

    About Jivox:Jivox is the leader in personalized digital advertising and marketing. Jivox delivers the platform that provides a unique facility to create and run personalized advertisement driven by insights. With our unique ability to correlate user and contextual data, the Jivox IQ platform creates personalized digital ads in real time - customized to the...


  • Bengaluru, India JIVOX SOFTWARE INDIA PRIVATE LIMITED Full time

    About Jivox:Jivox is the leader in personalized digital advertising and marketing. Jivox delivers the platform that provides a unique facility to create and run personalized advertisement driven by insights. With our unique ability to correlate user and contextual data, the Jivox IQ platform creates personalized digital ads in real time - customized to the...


  • Bengaluru, India Zyoin group Full time

    We are seeking a highly experienced Senior Software Engineer with expertise in Machine Learning (ML) Infrastructure to join our team.- The ideal candidate will have a strong background in designing large-scale and production ML infrastructure systems or distributed systems.- This role requires deep knowledge of building distributed systems or recommendation...


  • Bengaluru, India Cloud Software Group Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that’s ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren’t afraid to stand...


  • Bengaluru, India Juniper Networks Full time

    At Juniper, we believe the network is the single greatest vehicle for knowledge, understanding, and human advancement the world has ever known. To achieve real outcomes, we know that experience is the most important requirement for networking teams and the people they serve. Delivering an experience-first, AI-Native Network pivots on the creativity and...

  • Software Engineer

    1 week ago


    Bengaluru, India MRI Software Full time

    UI Framework: Blazor; ExtJSDatabase: Microsoft SQL Server/Azure SQLJob Title: .Net DeveloperHR Job Title: Software Engineer II/IIILocation:BangaloreMRI Software is seeking a Software Engineer to join our team working on the MRI suite of products.As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions...


  • Bengaluru, India Software AG Full time

     Software AG simplifies the connected world. Founded in 1969 it helps deliver the experiences that employees, partners and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data and clouds; empowers streamlined processes; and connects “things” like sensors, devices and machines. It helps 10,000+...


  • Bengaluru, India NVIDIA Full time

    NVIDIA is searching for a highly motivated software engineer for the NVIDIA NetQ team that is building a next gen Network management and Telemetry system in cloud using modern design principles at internet scale. NVIDIA NetQ is a highly scalable, modern network operations toolset that provides visibility, troubleshooting, and validation of your Cumulus...


  • Bengaluru, India NVIDIA Full time

    NVIDIA is searching for a highly motivated software engineer for the NVIDIA NetQ team that is building a next gen Network management and Telemetry system in cloud using modern design principles at internet scale. NVIDIA NetQ is a highly scalable, modern network operations toolset that provides visibility, troubleshooting, and validation of your Cumulus...

  • Software Engineer

    3 weeks ago


    Bengaluru, India Software AG Full time

    We help you create effortlessly connected experiences for your customers, employees and partners with an enterprise-grade iPaaS that integrates anything, anywhere, any way you want. By bringing application, data, API and B2B integration together in the same generative AI-enabled platform, you can run a high-performing enterprise and constantly improve it...

  • Software Engineer

    1 week ago


    Bengaluru, India Software AG Full time

    We help you create effortlessly connected experiences for your customers, employees and partners with an enterprise-grade iPaaS that integrates anything, anywhere, any way you want. By bringing application, data, API and B2B integration together in the same generative AI-enabled platform, you can run a high-performing enterprise and constantly improve it...

  • Software Engineer

    3 weeks ago


    Bengaluru, India Guidewire Software Full time

    Requirements: Have 3+ years of experience or its equivalence in a software engineering role. Experience in developing large-scale test automation frameworks (including UI, API, Performance) A self-motivated individual contributor and a team player with good communication and collaboration skills Excellent software development skills in Java, JavaScript and...


  • Bengaluru, India HCLSoftware Full time

    Role: Infrastructure EngineerExp: 8+ years onlyLocation: BangaloreWork Mode: HybridSend resumes to: mounika-d@hcl.softwareJob Description:We are looking for an experienced Infrastructure Engineer to join our team. The position requires someone with Unix and Windows administration experience, experience building out labs, and who possesses people skills to...


  • Bengaluru, India HCLSoftware Full time

    Role: Infrastructure EngineerExp: 8+ years onlyLocation: BangaloreWork Mode: HybridSend resumes to: mounika-d@hcl.softwareJob Description:We are looking for an experienced Infrastructure Engineer to join our team. The position requires someone with Unix and Windows administration experience, experience building out labs, and who possesses people skills to...


  • Bengaluru, India HCLSoftware Full time

    Role: Infrastructure EngineerExp: 8+ years onlyLocation: BangaloreWork Mode: HybridSend resumes to: mounika-d@hcl.softwareJob Description:We are looking for an experienced Infrastructure Engineer to join our team. The position requires someone with Unix and Windows administration experience, experience building out labs, and who possesses people skills to...