Talent.com
Software Engineer - Embedded Software Engineering

Software Engineer - Embedded Software Engineering

ConfidentialBengaluru / Bangalore, India
20 days ago
Job description

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

As part of an agile team, you will research and build the software on telematics devices with state-of-the-art technologies and features like communication, networking, and positioning. You will be on a path-finding mission to enable and create new business in the Telematics domain. Will be part of highly visible demos; and lead effort to bring the product and solutions to market. Your responsibilities include design, development / coding, build, debug, and modify software enhancements and new products development.

What You Will Do

  • Design and develop scalable, maintainable, well mannered (CPU, memory, disk, power, network) automotive grade Linux applications with C, C++ for embedded platforms.
  • Understand business requirements, associate them with agile entities (stories / tasks) for planning and execution.
  • Understand and relate to system architecture for software design and development.
  • Perform peer reviews, static analysis tests and unit testing of the software.
  • Understand 3rd party software from Open source, partners, OEMs, vendors with minimum support and integrate it with the product portfolio.
  • What You Need To Be Successful

  • Masters / bachelor's degree in electrical, communications, computer engineering or a similar discipline.
  • Should have 3+ years of overall experience.
  • Hands on working experience in C++.
  • Good understanding of networking, sockets, telephony domains.
  • Design, development, porting of Linux applications on an embedded platform.
  • Troubleshooting, debugging with embedded hardware platforms.
  • Linux Inter Process Communication mechanisms (sockets, message queues, shared memory).
  • Concepts and techniques for Multithreaded applications.
  • Industry standard version control systems like GIT, Gerrit, Perforce.
  • Gtest based C++ unit test framework.
  • Open Embedded, bitbake package management.
  • Adapt at designing and developing reusable and scalable C, C++ code.
  • Proficient understanding of STL (Standard Template Library) : containers and algorithms.
  • Good written and oral communication skills to collaborate with teams across geographies.
  • What Makes You Eligible

  • Prior knowledge of software development for Automotive Products is a plus.
  • Ability to read and understand Hardware schematics analysis related to connectivity circuits.
  • Experience working with Agile entities (Epics / Stories / Tasks) for planning and execution.
  • What We Offer

  • Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location.
  • Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
  • Extensive training opportunities through our own HARMAN University.
  • Competitive wellness benefits.
  • Tuition Reimbursement.
  • Access to HARMAN Campus Fitness Center and Cafeteria.
  • An inclusive and diverse work environment that fosters and encourages professional and personal development.
  • Skills Required

    Perforce, Git, Linux, Networking, Gerrit, Telephony, Stl

    Create a job alert for this search

    Embedded Software Engineer • Bengaluru / Bangalore, India

    Related jobs
    • Promoted
    • New!
    Senior Software Engineer – Model-Based Development (MBD)

    Senior Software Engineer – Model-Based Development (MBD)

    eStar Technologieshosur, tamil nadu, in
    Tech in Computer Science / Electronics.We are looking for an experienced Model-Based Development (MBD) Engineer to join our client's Electronics R&D team. In this role, you will design, develop, int...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Electronics Engineer

    Senior Electronics Engineer

    Terumo Blood and Cell Technologieshosur, tamil nadu, in
    We are looking for a highly skilled and experienced Senior Embedded Systems Engineer to join our dynamic team.Be responsible for Designing, developing, and maintaining embedded systems and software...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    SSDB Tech Serviceshosur, tamil nadu, in
    Design, develop, and deploy end-to-end web applications (front-end and back-end).Collaborate with cross-functional teams (UI / UX, QA, DevOps) to deliver robust and efficient solutions.Participate in...Show moreLast updated: 5 hours ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Confidential Jobshosur, tamil nadu, in
    AI powered, all-in-one white-label sales & marketing platform that empowers agencies, entrepreneurs, and businesses to elevate their digital presence and drive growth. We are proud to support a glob...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    360wattshosur, tamil nadu, in
    You will lead the development of an Energy Management mobile-first B2C app that connects solar generation, battery storage, and smart-home appliances into a unified interface — empowering users to ...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Software Engineer (Embedded)

    Senior Software Engineer (Embedded)

    HMEBengaluru, 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: 30+ days ago
    • Promoted
    Staff Software Engineer - Embedded [T500-20491]

    Staff Software Engineer - Embedded [T500-20491]

    HME IndiaBengaluru, 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: 7 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Chargebeehosur, tamil nadu, in
    You will be a key member of the CRM Integration team, driving initiatives to integrate Chargebee with leading CRM platforms seamlessly. Additionally, you will own and evolve the current CRM integrat...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer - Platform Software interface

    Software Engineer - Platform Software interface

    Hewlett Packard Enterprisehosur, tamil nadu, in
    Software Engineer - Platform Software, Device Drivers, System Bring-Up.This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.H...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Robotics Software Engineer

    Robotics Software Engineer

    Destrohosur, tamil nadu, in
    Hybrid – Pune (Remote Considered).Destro AI is building the global intelligence layer for robotics — the agentic decision-making brain that tells any robot what to do, when, and why across complex ...Show moreLast updated: 5 hours ago
    • Promoted
    Software Engineer

    Software Engineer

    Avocahosur, tamil nadu, in
    At Avoca AI, we’re building the next-gen platform that powers home-service companies with autonomous voice and text agents. Our Agent Operating System lets brands configure, deploy, supervise, and m...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Embedded Hardware Engineer

    Embedded Hardware Engineer

    Praanhosur, tamil nadu, in
    The company is backed by top tier VCs and CXOs globally and currently operates between the United States and India.Our team puts extreme attention to detail and loves building technology that's asp...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Lead Software Engineer

    Lead Software Engineer

    Sequoiahosur, tamil nadu, in
    Design, code, test, and debug low latency, high availability and performance frontend.Integration of user-facing elements developed by frontend developers with server-side logic.Propose innovative ...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Embedded Manual Testing

    Embedded Manual Testing

    HCLTechhosur, tamil nadu, in
    HCLTech Hiring : Embedded Manual Testing🚀.Join our team to build high-performance applications using modern.Proficiency in Embedded Manual Device Testing. Expertise in understanding the System and S...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Digilehosur, tamil nadu, in
    Develop and configure ServiceNow modules, especially.Build custom applications, UI Policies, UI Actions, Business Rules, Script Includes, Client Scripts, and Workflows. Develop and maintain Service ...Show moreLast updated: 5 hours ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    USTbangalore, karnataka, in
    Development experience of PDLs (peripheral drivers and libraries) like crypto, smartio etc.Developments experience of Hardware Abstraction Layer (HAL). Development experience of Middleware.Develop C...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    Praanhosur, tamil nadu, in
    The company is backed by top tier VCs and CXOs globally and currently operates between the United States and India.Our team puts extreme attention to detail and loves building technology that's asp...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Nokiabangalore, karnataka, in
    Requires Bachelors / Masters in Engineering or equivalent with 10+ years of experience in Embedded domain in C / C++ and ARM environment. Experience in the design and development of Linux kernel solut...Show moreLast updated: 16 days ago