2,312 Gitlab Ci jobs in India

Python GITLAB CI CD Jenkins developer

Bengaluru, Karnataka HARMAN International

Posted today

Job Viewed

Tap Again To Close

Job Description

HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.

A Career at HARMAN

As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.

Introduction: A Career at HARMAN Automotive

We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.

  • Engineer audio systems and integrated technology platforms that augment the driving experience
  • Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence
  • Advance in-vehicle infotainment, safety, efficiency, and enjoyment
  • About the Role

    We're seeking a skilled Python/GitLab CI/CD Engineer with 3 to 6 years of experience to join our team, focusing on designing, developing, and maintaining scalable and efficient Continuous Integration and Continuous Deployment CI/CD) pipelines.

    What You Will Do

    1. CI/CD Pipeline Development: Design, develop, and maintain CI/CD pipelines using GitLab CI/CD and Jenkins.

    2. Automation Scripting: Write automation scripts using Python to streamline development and deployment processes.

    3. Troubleshooting: Troubleshoot CI/CD pipeline issues, identifying and resolving problems efficiently.

    4. Collaboration: Work closely with development teams to ensure seamless integration of CI/CD pipelines.

    5. Process Improvement: Continuously improve CI/CD processes, ensuring efficiency, scalability, and reliability.

    What You Need to Be Successful

    1. Technical Skills:

    - Strong knowledge of Python programming language.

    - Experience with GitLab CI/CD and Jenkins.

    - Familiarity with Git version control system.

    - Understanding of Agile development methodologies.

    2. Problem-Solving Skills: Ability to identify and resolve complex issues, ensuring efficient and reliable CI/CD pipelines.

    Bonus Points if You Have

    1. Containerization: Knowledge of containerization using Docker.

    2. Kubernetes: Experience with Kubernetes and container orchestration.

    3. Monitoring and Logging: Familiarity with monitoring and logging tools.

    4. Experience with Cloud Platforms: Experience with cloud platforms such as AWS, Azure, or Google Cloud.

    What Makes You Eligible

    1. Relevant Experience: 3 to 6 years of experience in CI/CD engineering, with a focus on Python, GitLab, and Jenkins.

    2. Technical Expertise: Strong technical skills in CI/CD pipeline development, automation scripting, and troubleshooting.

    3. Problem-Solving Skills: Ability to design, develop, and maintain efficient and reliable CI/CD pipelines.

    What We Offer

     - Competitive salary and benefits package

    - Opportunities for professional growth and development

    - Collaborative and dynamic work environment

    - Access to cutting-edge technologies and tools

    - Recognition and rewards for outstanding performance through BeBrilliant

    - Chance to work with a renowned German OEM

    - You are expected to work all 5 days in a week in office

    You Belong Here

    HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you – all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want.

    About HARMAN: Where Innovation Unleashes Next-Level Technology

    Ever since the 1920s, we’ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected.

    Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today’s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world’s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other.

    If you’re ready to innovate and do work that makes a lasting impact, join our talent community today!

    HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard torace, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

    This advertiser has chosen not to accept applicants from your region.

    DevOps Engineer (Terraform, Jenkins, GitLab CI/CD, Python, Airflow)

    Bengaluru, Karnataka The Nielsen Company

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big, so we can all continuously improve. We enable your best to power our future. Our tools are highly complex in-house data coding application software and services in AWS, Python/Spark, C# and Postgres. These data coding/ETL software applications are used within. As part of this team you will have the opportunity to work in a young multicultural high performance environment that will give you the possibility to work with other teams in the Nielsen Media business space.The DevOps Engineer is ultimately responsible for delivering technical solutions: starting from the project's onboard until post launch support and including development, testing and user acceptance. It is expected to coordinate, support and work with multiple delocalized project teams in multiple regions. As a DevOps Engineer, you will play a pivotal role in bridging the gap between development and operations, focusing on automating and streamlining our processes to ensure a robust and efficient software delivery pipeline. Your responsibilities will encompass infrastructure management, continuous integration/delivery (CI/CD) implementation and collaboration with development and operations teams.

    Responsibilities

  • Infrastructure as Code (IaC):
  • Implement and manage infrastructure as code using tools such as Terraform or Cloud Formation.
  • Ensure consistent and repeatable provisioning of infrastructure resources.
  • CI/CD Pipeline Development:
  • Design, implement, and maintain CI/CD pipelines for automated build, test, and deployment processes.
  • Integrate CI/CD tools with version control systems and artifact repositories.
  • Containerization and Orchestration:
  • Utilize containerization technologies like Docker to package applications and services.
  • Implement and manage container orchestration tools such as Kubernetes for scalable and resilient deployments.
  • Automation Scripting:
  • Develop automation scripts using scripting languages (, Bash, Python) to streamline operational tasks.
  • Implement automated monitoring and alerting solutions.
  • Configuration Management:
  • Implement and manage configuration management tools (, Ansible, Puppet, Chef) to ensure consistency across environments.
  • Enforce configuration standards and best practices.
  • Collaboration with Development and Operations:
  • Collaborate with development teams to understand application requirements and optimize deployment processes.
  • Work closely with operations teams to ensure smooth transition of applications into production.
  • Security and Compliance:
  • Implement security best practices for infrastructure and application deployments.
  • Ensure compliance with industry standards and regulations.
  • Monitoring and Logging:
  • Set up monitoring tools to track system performance and identify issues proactively.
  • Implement centralized logging solutions for effective troubleshooting.
  • Cloud Services Management:
  • Manage and optimize cloud infrastructure resources on platforms such as AWS, Azure, or Google Cloud.
  • Monitor cloud costs and implement cost-saving strategies.
  • Disaster Recovery Planning:
  • Develop and maintain disaster recovery plans and procedures.
  • Conduct periodic tests to validate the effectiveness of the disaster recovery processes.
  • Key Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in a DevOps role, minimum 3 years, with a focus on automation and infrastructure management.
  • Proficiency in scripting languages (, Bash, Python).Experience with CI/CD tools (, Jenkins, GitLab CI).
  • Knowledge of containerization and orchestration tools (, Docker, Kubernetes).
  • Familiarity with infrastructure as code (IaC) tools (, Terraform, Cloud Formation).
  • Strong understanding of configuration management tools (, Ansible, Puppet, Chef).
  • Experience with Amazon cloud platforms AWS
  • Strong communication and collaboration skills with ability to communicate complex technical concepts and align organization on decisions
  • Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply
  • Utilizes team collaboration to create innovative solutions efficiently
  • Other desirable skills

  • Certifications in relevant areas (, AWS Certified DevOps Engineer, Kubernetes Certified Administrator).
  • Experience with server less computing.
  • Knowledge of networking principles and security best practices.
  • Familiarity with logging and monitoring tools ( Prometheus, Grafana).
  • Understanding of agile development methodologies.
  • This advertiser has chosen not to accept applicants from your region.

    Software Development

    Jaipur, Rajasthan Nexus Jobs

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Company Overview

    At Nexus Jobs, we specialize in empowering talent staffing services with a rich experience in pan-India hiring. Our expertise lies in providing end-to-end manpower solutions tailored to meet the specific requirements of our clients. Based in Jaipur, we operate within the Human Resources industry and offer a diverse array of services, including immediate placement, part-time/full-time jobs, and freelance project work, catering to both freshers and experienced professionals. Visit us at Nexus Jobs .


    Job Overview

    We are seeking a dynamic and motivated individual to join our team as a Senior Software Engineer. This is a full-time position at the fresher level, located at our headquarters in Jaipur. Candidates with work experience ranging from 0 to 1 years are encouraged to apply. The position requires proficiency in specific skills such as Python and SQL, with opportunities for career advancement.


    Qualifications and Skills

    • Proficiency in Python (Mandatory skill) for developing robust software applications.
    • Strong understanding of SQL (Mandatory skill) for effective database management and querying.
    • Experience with Git for version control and collaborative software development projects.
    • Knowledge of Cloud Computing technologies to design and implement scalable software solutions.
    • Familiarity with AWS services to enhance cloud-based application performance and efficiency.
    • Solid grasp of Object-Oriented Programming to build reusable and modular code structures.
    • Experience with Django framework for developing secure and scalable web applications.
    • Ability to work collaboratively in a team environment and possess excellent problem-solving skills.


    Roles and Responsibilities

    • Design, develop, and maintain software applications to meet project requirements and deadlines.
    • Collaborate with cross-functional teams to define, design, and ship new features and improvements.
    • Improve system efficiency by conducting systems analysis, and recommending changes and improvements.
    • Ensure the quality of applications through adherence to coding standards and conducting thorough testing.
    • Maintain and support existing software products to ensure their high availability and reliability.
    • Implement software enhancements and suggest improvements for software architecture and processes.
    • Analyze and troubleshoot software problems reported by clients or team members for timely resolution.
    • Stay updated with the latest industry trends to contribute to continuous innovation and improvements.
    This advertiser has chosen not to accept applicants from your region.

    Software Development

    Pune, Maharashtra WebMobi 360

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Job Title: IT On-the-Job Training (OJT) with Guaranteed Job Offer

    Job Type: OJT + Full-Time Employment (Post OJT)


    Location: Remote / Onsite (As per company requirements)

    Program Duration: 6 or 12 months

    Salary (Post OJT): 1.2 LPA 2.4 LPA


    Training Fee:

    • 6 Months OJT: 30,000
    • 12 Months OJT: 60,000

    Job Description:

    Are you looking to launch your IT career with hands-on experience and a guaranteed job? Our IT On-the-Job Training (OJT) program is designed for fresh graduates and aspiring IT professionals to gain real-world exposure, work on live projects, and develop in-demand technical skills.

    This program provides structured training, mentorship, and hands-on project experience across various domains, including Software Development, AI/ML, Data Science, Cloud Computing, Cybersecurity, Web & Mobile App Development, and Digital Marketing.

    Upon successful completion of the OJT program, candidates will receive a full-time job offer with a salary package ranging from 1.2 LPA to 2.4 LPA.


    Key Responsibilities:
    • Work on real-world IT projects under the guidance of industry experts.
    • Gain hands-on experience in programming, data analysis, cloud technologies, AI/ML, cybersecurity, and more.
    • Learn industry-standard tools, frameworks, and methodologies.
    • Collaborate with teams on software development, IT support, and digital transformation projects.
    • Participate in technical training sessions, workshops, and mentorship programs.
    • Develop problem-solving skills and industry knowledge to become job-ready.

    Eligibility Criteria:
    • Fresh graduates, final-year students, or IT aspirants eager to gain practical experience.
    • Basic knowledge of programming, databases, or IT-related concepts (preferred but not mandatory).
    • Willingness to learn, adapt, and work on real-world projects.
    • Strong analytical and problem-solving skills.

    Program Benefits:

    Guaranteed Job Offer upon OJT completion.

    Real-world experience with live IT projects.

    Industry-recognized certification upon successful training completion.

    Expert mentorship and career guidance throughout the program.

    Fast-track your IT career with hands-on exposure to cutting-edge technologies.

    This advertiser has chosen not to accept applicants from your region.

    Software Development

    Jaipur, Rajasthan Nexus Jobs

    Posted 20 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    full-time

    Company Overview

    At Nexus Jobs, we specialize in empowering talent staffing services with a rich experience in pan-India hiring. Our expertise lies in providing end-to-end manpower solutions tailored to meet the specific requirements of our clients. Based in Jaipur, we operate within the Human Resources industry and offer a diverse array of services, including immediate placement, part-time/full-time jobs, and freelance project work, catering to both freshers and experienced professionals. Visit us at Nexus Jobs .


    Job Overview

    We are seeking a dynamic and motivated individual to join our team as a Senior Software Engineer. This is a full-time position at the fresher level, located at our headquarters in Jaipur. Candidates with work experience ranging from 0 to 1 years are encouraged to apply. The position requires proficiency in specific skills such as Python and SQL, with opportunities for career advancement.


    Qualifications and Skills

    • Proficiency in Python (Mandatory skill) for developing robust software applications.
    • Strong understanding of SQL (Mandatory skill) for effective database management and querying.
    • Experience with Git for version control and collaborative software development projects.
    • Knowledge of Cloud Computing technologies to design and implement scalable software solutions.
    • Familiarity with AWS services to enhance cloud-based application performance and efficiency.
    • Solid grasp of Object-Oriented Programming to build reusable and modular code structures.
    • Experience with Django framework for developing secure and scalable web applications.
    • Ability to work collaboratively in a team environment and possess excellent problem-solving skills.


    Roles and Responsibilities

    • Design, develop, and maintain software applications to meet project requirements and deadlines.
    • Collaborate with cross-functional teams to define, design, and ship new features and improvements.
    • Improve system efficiency by conducting systems analysis, and recommending changes and improvements.
    • Ensure the quality of applications through adherence to coding standards and conducting thorough testing.
    • Maintain and support existing software products to ensure their high availability and reliability.
    • Implement software enhancements and suggest improvements for software architecture and processes.
    • Analyze and troubleshoot software problems reported by clients or team members for timely resolution.
    • Stay updated with the latest industry trends to contribute to continuous innovation and improvements.
    This advertiser has chosen not to accept applicants from your region.

    Software Development

    Pune, Maharashtra WebMobi 360

    Posted 6 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    full-time
    Job Title: IT On-the-Job Training (OJT) with Guaranteed Job Offer

    Job Type: OJT + Full-Time Employment (Post OJT)


    Location: Remote / Onsite (As per company requirements)

    Program Duration: 6 or 12 months

    Salary (Post OJT): 1.2 LPA 2.4 LPA


    Training Fee:

    • 6 Months OJT: 30,000
    • 12 Months OJT: 60,000

    Job Description:

    Are you looking to launch your IT career with hands-on experience and a guaranteed job? Our IT On-the-Job Training (OJT) program is designed for fresh graduates and aspiring IT professionals to gain real-world exposure, work on live projects, and develop in-demand technical skills.

    This program provides structured training, mentorship, and hands-on project experience across various domains, including Software Development, AI/ML, Data Science, Cloud Computing, Cybersecurity, Web & Mobile App Development, and Digital Marketing.

    Upon successful completion of the OJT program, candidates will receive a full-time job offer with a salary package ranging from 1.2 LPA to 2.4 LPA.


    Key Responsibilities:
    • Work on real-world IT projects under the guidance of industry experts.
    • Gain hands-on experience in programming, data analysis, cloud technologies, AI/ML, cybersecurity, and more.
    • Learn industry-standard tools, frameworks, and methodologies.
    • Collaborate with teams on software development, IT support, and digital transformation projects.
    • Participate in technical training sessions, workshops, and mentorship programs.
    • Develop problem-solving skills and industry knowledge to become job-ready.

    Eligibility Criteria:
    • Fresh graduates, final-year students, or IT aspirants eager to gain practical experience.
    • Basic knowledge of programming, databases, or IT-related concepts (preferred but not mandatory).
    • Willingness to learn, adapt, and work on real-world projects.
    • Strong analytical and problem-solving skills.

    Program Benefits:

    Guaranteed Job Offer upon OJT completion.

    Real-world experience with live IT projects.

    Industry-recognized certification upon successful training completion.

    Expert mentorship and career guidance throughout the program.

    Fast-track your IT career with hands-on exposure to cutting-edge technologies.

    This advertiser has chosen not to accept applicants from your region.

    Software Development Engineer

    Bangalore, Karnataka Trellix

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    **_Job Title:_**
    Software Development Engineer
    **About** **Trellix:**
    **Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work.** Our comprehensive, GenAI-powered platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions.
    We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at .
    **_Role Overview:_**
    C++/Win Dev for DLP Win
    Software Engineers conduct or participate in multidisciplinary research and collaborate with design, layout and/or hardware engineers in the design, development, and utilization of productivity enhancement layout tools and design rule checkers, electronic data processing systems software. Determines computer user needs, advises hardware designers on machine characteristics that affect software systems such as storage capacity, processing speed, and input/output requirements, designs and develops compilers and assemblers, utility programs, and operating systems. Responds to customer/client requests or events as they occur. Develops solutions to problems utilizing formal education, judgement and formal software process.
    **_About the Role:_**
    + Design,build and maintain efficient ,reusable, and reliable C++ code breakthrough multiplatform software for securing endpoints on a variety of desktop and cloud platforms
    + Gather technical requirements and specifications from customers and business stakeholders and develop technical specifications according to which solutions are defined and delivered.
    + Deliver solutions that meet the timeline, quality and costs for the projects and deliverable elements. Solutions must meet the preset goals for quality, security, and performance.
    **_About You :_**
    + 10+ years of software engineering experience, with emphasis on Microsoft
    + Windows or Linux based enterprise applications development and basic knowledge in Networking and OS fundamentals
    + Strong Windows internals, API/UI development skills using C/C++ technologies.
    + Windows desktop application or driver development experience with deep knowledge on tools like Visual Studio, XCode, WinDBG , visual studio remote debugger, Wireshark, fiddler and equivalent.
    + Excellent Analytical and problem solving skills.
    + Strong knowledge in data structures and algorithms.
    + Excellent oral and written communication skills and having the ability to deal with interoperability issues is a big plus
    + Any patents would be appreciated.
    **_Company Benefits and Perks:_**
    We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
    + Retirement Plans
    + Medical, Dental and Vision Coverage
    + Paid Time Off
    + Paid Parental Leave
    + Support for Community Involvement
    We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Gitlab ci Jobs in India !

    Software Development Engineer

    Bangalore, Karnataka Trellix

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    **_Job Title:_**
    Software Development Engineer
    **About** **Trellix:**
    **Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work.** Our comprehensive, GenAI-powered platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions.
    We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at .
    **_Role Overview:_**
    As a Software Development Engineer, you will play a crucial role in the Analysis Engine (malware detection) team in India, driving the design, development, and maintenance of high-quality enterprise products. This role requires collaboration with cross-functional teams throughout the software development lifecycle, ensuring seamless execution and delivery. To excel, you need strong technical expertise, exceptional communication skills, and experience in designing and implementing enterprise-class solutions. Proficiency in C/C++ and Python, excellent debugging skills, and a solid understanding of Linux internals are essential, along with the ability to thrive in a team-oriented environment and contribute to organizational success.
    **_About the Role:_**
    + Design, build and maintain efficient, reusable, and reliable C/C++ and python code for the Analysis Engine (malware detection) platform of Trellix.
    + Ownership of significant areas of the code for both new feature/functionality development as well as maintenance/redesign of the existing areas of the product.
    + Continuous focus and contribution in the areas of performance, availability, scalability, reliability, and maintainability of the product.
    + Active participation in our ongoing process enhancements and software development practices
    **_About You :_**
    + You have 2+ years of experience in product development.
    + Should have programming, strong debugging experience, and excellent problem-solving skills.
    + Write efficient, clean, and maintainable code along with comprehensive unit tests to ensure reliability.
    + Expertise in C, C++, and Python programming languages, with the flexibility to adapt and work with other languages as needed.
    + Good to have experience with PostgreSQL
    + Proven ability to work well in a team and across groups to identify and resolve issues, meet tight deadlines, and deliver features to the product.
    + Solid understanding of operating systems (OS), networking, multithreading, and inter-process communication (IPC).
    + Working knowledge of tools like gdb, Valgrind, etc.
    + Excellent interpersonal and teamwork skills
    - Strong problem-solving, troubleshooting, and analysis skills
    **_Company Benefits and Perks:_**
    We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
    + Retirement Plans
    + Medical, Dental and Vision Coverage
    + Paid Time Off
    + Paid Parental Leave
    + Support for Community Involvement
    We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
    This advertiser has chosen not to accept applicants from your region.

    Software Development Engineer

    Bengaluru, Karnataka Siemens

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Job Family: Software Req ID: 468661 Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more efficiently. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design. As a member of a highly proficient, productive and motivated R&D team, using cutting edge software development techniques while developing industry's leading circuit simulator Analog FastSPICE (AFS), you will be offered. Technical challenges to solve the toughest nanometer scale circuit verification problems for the leading semiconductor companies in the world. A motivating, stimulating and exciting work environment. Excellent training and growth opportunities throughout career.Analog FastSPICE (AFS) is world's fastest nanometer accurate circuit verification platform used by over 200 semiconductor companies worldwide for their toughest circuit verification challenges while designing high-speed I/Os, PLLs, ADCs/DACs, CMOS image sensors, RFICs, and embedded memory. This role is based in Bangalore. But you'll also get to visit other locations in India and globe, so you'll need to go where this job takes you. In return, you'll get the chance to work with teams impacting entire cities, countries, and the shape of things to come. Key Responsibilities: As a key member of the AFS R&D team, we expect you to contribute to developing efficient algorithms and implementing them using innovative software engineering processes and development tools, with a strong emphasis on software quality. We offer an opportunity to gain industry-level experience in solving complex computational problems while engaging in the entire software development lifecycle. We encourage collaboration with other analog circuit simulator developers, architects, and product engineers to enhance core circuit simulator accuracy, performance, capacity, and feature set. We seek individuals who can maintain and improve compatibility with other simulators while profiling and identifying performance bottlenecks in large-scale circuit analyses. We value expertise in debugging sophisticated test cases related to accuracy, performance, capacity, and functionality. We are looking for individuals who are passionate about solving challenging problems and driving innovation in circuit simulation. We don't need superheroes, just superminds! Job Qualifications: + We are looking for candidates holding Bachelors or Master's degree in Electrical Engineering, Computer Science, Applied Mathematics or relevant area. + 2-8 years of experience in developing software for engineering applications; preferably using numerical methods and sparse matrix techniques. + Proven background in object-oriented design and software engineering processes (C++/Linux). + We are looking proficiency in memory optimization, high-performance data structures and algorithms. + Proven understanding of multithreading programming! + Excellent oral / written communication skills and problem-solving skills Good to have: Experience or coursework in one or more of the following areas: + Numerical Analysis + Electronic Design Automation (EDA) + Machine Learning + Analog Circuit Analysis + Computer Architecture + Compiler Design + Proficiency in MATLAB We are Siemens A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, variable pay, other benefits, pension, healthcare and actively support working from home. We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. Transform the everyday Accelerate transformation #LI-EDA #li-hybrid
    This advertiser has chosen not to accept applicants from your region.

    C++ Software Development

    Bangalore, Karnataka Safran

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    C++ Software Development
    Company : Safran Engineering Services
    Job field : Software
    Location : Bangalore , India
    Contract type : Permanent
    Contract duration : Full-time
    Required degree : Bachelor's Degree
    Required experience : More than 3 years
    Professional status : Employees / Staff
    # 2025-156332
    Apply with one click Any questions ?
    **Job Description**
    C++ developers apply their C++ programming language for embedded software development on Gnu/Linux (Debian) operating systems, with a focus on network technologies within the aviation industry. They collaborate with stakeholders to determine application requirements, deploy software, and maintain software systems. They also contribute to software optimization and innovation.
    **Job Requirements**
    - At least 3 years work-experience with programming in C++ OOP and/or Python OOP
    - Able to work "alone":
    o Without constant supervision from Lead Developer
    o Being able to do requirements elicitation (Definition Of Ready)
    o Being able to define the scope of the implementation (Definition Of Done)
    o Knowledge of the tools (Jira, Confluence, Bitbucket, Git, Visual Studio Code, Jenkins)
    o Knowledge about the software processes (pull-request, code-review, git- workflow, rebase etc.)
    - Experience with Linux, Docker and network protocols
    **Company Information**
    Safran is an international high-technology group, operating in the aviation (propulsion, equipment and interiors), defense and space markets. Its core purpose is to contribute to a safer, more sustainable world, where air transport is more environmentally friendly, comfortable and accessible. Safran has a global presence, with 100,000 employees and sales of 27.3 billion euros in 2024, and holds, alone or in partnership, world or regional leadership positions in its core markets.
    Safran is in the 2nd place in the aerospace and defense industry in TIME magazine's "World's best companies 2024" ranking.
    Safran Electrical & Power is one of the world's leaders in aircraft electrical systems. The company is a key player in equipment electrification and in the electric and hybrid propulsion sector. It has over 14,000 employees across 13 different countries.
    **Locate your future workplace**
    17th H Main Road560095
    Bangalore
    India
    Safran is an Equal Opportunity Employer
    All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Gitlab Ci Jobs