Talent.com
This job offer is not available in your country.
Software Engineer - C++ Linux

Software Engineer - C++ Linux

HARMAN InternationalBrookefield, Karnataka, India
14 days ago
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 highly skilled Senior Software Engineer with 3 to 6 years of experience in Linux systems programming, containerization, and RESTful API development using C++. The ideal candidate will have a strong background in building scalable, secure, and high-performance systems.

What You Will Do

1. Software Development : Design, develop, and maintain software components for Linux-based systems using C++.

2. Containerization : Build and manage containerized environments using LXC Linux Containers).

3. RESTful API Development : Develop and integrate RESTful APIs for internal and external services.

4. HTTP Protocol Implementation : Implement and troubleshoot HTTP GET / POST requests and responses in distributed systems.

5. Performance Optimization : Optimize system performance and ensure high availability and reliability.

6. Collaboration : Collaborate with DevOps and QA teams to ensure seamless CI / CD integration.

What You Need to Be Successful

1. Technical Skills :

  • Linux Systems Programming (process management, networking, file systems)
  • LXC Containers (configuration, orchestration, and lifecycle management)
  • C++ (Modern C++ standards preferred : C++11 / 14 / 17)
  • REST API design and implementation
  • HTTP Protocols (deep understanding of GET, POST, headers, status codes, etc.)
  • 2. Development Experience :

  • 3-6 years of experience in Linux systems programming and C++ development
  • Experience with containerization technologies (LXC, Docker, etc.)
  • 3. Problem-Solving Skills :

  • Strong analytical and problem-solving skills
  • Ability to debug complex issues
  • Bonus Points if You Have

    1. Experience with Agile Methodologies : Experience with Agile development methodologies (e.g., Scrum, Kanban)

    2. Knowledge of Networking Protocols : Understanding of networking protocols (e.g., TCP / IP, DNS, etc.)

    3. Experience with Version Control Systems : Familiarity with version control systems (e.g., Git, SVN)

    4. Familiarity with DevOps Tools : Experience with DevOps tools (e.g., Jenkins, Docker, Kubernetes)

    What Makes You Eligible

    1. Relevant Experience : 3-6 years of experience in Linux systems programming and C++ development

    2. Technical Expertise : Strong technical skills in Linux systems programming, containerization, and RESTful API development using C++

    3. Problem-Solving Abilities : Ability to analyze and resolve complex technical issues

    4. Collaboration Skills : Ability to collaborate with DevOps and QA teams for seamless CI / CD integration

    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.

    Create a job alert for this search

    Software Engineer • Brookefield, Karnataka, India

    Related jobs
    • Promoted
    Linux Engineer

    Linux Engineer

    RecroBengaluru, IN
    As a Senior Software Engineer at Nasuni, you will play a key role in enhancing our cloud-scale NAS platform.Your responsibilities will include : . Collaborating on requirements analysis, architecture ...Show moreLast updated: 2 days ago
    • Promoted
    Embedded Linux Software Architect

    Embedded Linux Software Architect

    GetingeBengaluru, Karnataka, India
    The purpose of this role is to lead the design, development, and implementation of a future-proof modular software platform for next-generation medical devices. Acting as a key member of the Platfor...Show moreLast updated: 16 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Sourcebaehosur, tamil nadu, in
    Python scripting, Pytest, and CI / CD pipelines, preferably with experience in storage or embedded systems.The role involves designing automation frameworks, validating systems, and collaborating wit...Show moreLast updated: 10 days ago
    • Promoted
    • New!
    Senior Engineer (Python + Linux + AWS)

    Senior Engineer (Python + Linux + AWS)

    Staffington Globalhosur, tamil nadu, in
    Kindly apply only candidates based in Hyderabad, as a face-to-face round is mandatory for this position.Bachelor or master’s degree in computer science. Minimum 5 year of experience in Python develo...Show moreLast updated: 9 hours ago
    • Promoted
    Software Engineer

    Software Engineer

    Gleantaphosur, tamil nadu, in
    Gleantap is an intelligent customer experience platform designed for fitness and wellness clubs, enabling them to use data to run powerful sales and marketing campaigns. Gleantap optimizes communica...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Software Engineer-Storage | C, Linux, Networking Domain

    Senior Software Engineer-Storage | C, Linux, Networking Domain

    CiscoBangalore, IN
    Looking forward to getting an exciting start to your career? You will bring your outstanding talents to the group that works on Cisco's Optical networking technology, which large enterprises now co...Show moreLast updated: 11 hours ago
    • Promoted
    Software Engineer

    Software Engineer

    CoforgeGreater Bengaluru Area, India
    Location : Greater Noida & Bangalore.Expert Knowledge of C++ development in Linux environment with 3+ years of development experience. In-depth Knowledge of Object-Oriented Programming and Design Pa...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer III - (Python / C#)

    Software Engineer III - (Python / C#)

    techjayshosur, tamil nadu, in
    What makes Techjays an inspiring place to work.At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutio...Show moreLast updated: 10 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Persistent Systemsbangalore, karnataka, in
    Work Mode : 5 Days work from office.We are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms. Experience in camera systems, im...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    Software Engineer – Networking (C / Linux, L2 / L3 Protocols, SDK Development)

    CiscoBangalore Urban, Karnataka, India
    We’re Hiring : Software Engineer – Enterprise Switching (C / Linux, L2 / L3 Protocols | 4–8 years).Enterprise Switching organization. These switches power the world’s most critical networks—supporting hy...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Optical Networking (C++ / Linux)

    Senior Software Engineer - Optical Networking (C++ / Linux)

    ACL DigitalBengaluru, Karnataka, India
    ACL Digital is actively hiring for experienced.Senior Software Engineer - Optical Networking (C++ / Linux).Job Description - Senior Software Engineer - Optical Networking (C++ / Linux).We are seeking a...Show moreLast updated: 2 days ago
    • Promoted
    Software Engineer

    Software Engineer

    TrellixGreater Bengaluru Area, India
    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 enterpris...Show moreLast updated: 16 days ago
    • Promoted
    Software Engineer

    Software Engineer

    SpenzaGreater Bengaluru Area, India
    We enable any business to become a mobile operator.As we zip through our 1–10x journey and scale, we’re looking for software engineers who thrive on solving for breadth and scale.This is a unique o...Show moreLast updated: 16 days ago
    • Promoted
    Principal C++ Engineer (Remote)

    Principal C++ Engineer (Remote)

    CodeMyMobilebangalore district, karnataka, in
    Remote
    Experience Required : 10+ Years.If you are a passionate C++ developer who values craftsmanship and autonomy, and believe you align well with the requirements below, we would love to hear from you.P...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer

    Software Engineer

    Flamhosur, tamil nadu, in
    Web Developer – AR / WebAssembly / WebGPU.Flam is the world’s first AI-powered Mixed Reality Content Platform for Marketing & Advertising. We’re building high-performance AR experiences directly in ...Show moreLast updated: 10 days ago
    • Promoted
    Senior Software Engineer (Embedded) - C++ [T500-20478]

    Senior Software Engineer (Embedded) - C++ [T500-20478]

    HMEBengaluru, Karnataka, India
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show moreLast updated: 16 days ago
    • Promoted
    Linux System Engineer

    Linux System Engineer

    Focaloid Technologieshosur, tamil nadu, in
    As a Linux Systems Engineer, you will be responsible for providing day to day Linux support for multiple customers by exercising proven Operating System and infrastructure experience in the enterpr...Show moreLast updated: 2 days ago
    • Promoted
    Lead Software Engineer - Python

    Lead Software Engineer - Python

    Societe Generale Global Solution CentreGreater Bengaluru Area, India
    Develop, test and maintain high-quality software using Python programming language.Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions....Show moreLast updated: 16 days ago
    • Promoted
    Senior Software Engineer (C++ & C#)

    Senior Software Engineer (C++ & C#)

    KLDiscoveryhosur, tamil nadu, in
    KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opp...Show moreLast updated: 10 days ago
    • Promoted
    Software Engineer

    Software Engineer

    RevXhosur, tamil nadu, in
    At RevX, we operate at scale — handling.We’re looking for a passionate Software Development Engineer to help us build and deliver high-performance systems and features that power customer engagemen...Show moreLast updated: 10 days ago