[Hiring] Software Engineer, Embedded Software @HARMAN International
Software Engineer, Embedded Software @HARMAN International
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Software Engineer, Embedded Software @HARMAN International

2d ago - HARMAN International is hiring a remote Software Engineer, Embedded Software. 💸 Salary: unspecified 📍Location: Worldwide

Role Description

This role completes the Core Team formation for any program and participates and leads the success of the program by leading technical design, implementation, and problem solving.

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. You will be part of highly visible demos and lead efforts to bring the product and solutions to market. Your responsibilities include:

  • Design, development/coding, build, debug, and modify software enhancements and new product development.

What You Will Do

  • Integral part of System Functions domain.
  • Hands-on DOIP/DOCAN stack with UDS protocol.
  • Fair understanding of Vehicle Diagnostics & SWUP domains.
  • Work closely with Architects and Domain FO’s in maintaining the system usage and maintain it throughout development and stabilization.
  • Solve system and multiple domain-wide issues.
  • Understand and relate to system architecture for software design and development.
  • Design and develop scalable, maintainable, well-mannered (CPU, memory, disk, power, network) automotive grade Linux applications with C, C++ for embedded platforms.
  • Define System’s behavior, usage and ensure that Feature development follows the systems development process and ensures quality.
  • Understand business requirements, associate them with agile entities (stories/tasks) for planning and execution.
  • Perform code 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.

Qualifications

  • Masters/bachelor’s degree in electrical, communications, computer engineering or a similar discipline.
  • 3 to 5 years of overall experience.
  • Hands-on working experience in handling products in the automotive domain specialized in networking.
  • Experience representing the domain in front of customers, confirming requirements, and helping the team resolve critical issues.
  • Expertise in understanding networking, sockets, telephony domains (including 5G).
  • Design, development, porting of Linux applications on an embedded platform.
  • Troubleshooting, debugging with embedded hardware platforms.
  • Knowledge of Linux Inter Process Communication mechanisms (sockets, message queues, shared memory).
  • Concepts and techniques for Multithreaded applications.
  • Experience with industry standard version control systems like GIT, Gerrit, Perforce.
  • Familiarity with 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, stakeholders & customers.

Requirements

  • Understanding of telematics/Infotainment systems.
  • Hands-on experience working with vehicle networks.
  • Working experience on C/C++.

Benefits

  • 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.
  • “Be Brilliant” employee recognition and rewards program.
  • An inclusive and diverse work environment that fosters and encourages professional and personal development.
Before You Apply
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer, Embedded Software @HARMAN International
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 165,000+ Remote Jobs
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 165,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 165,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later