Software Engineer @HARMAN International
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago

[Hiring] Software Engineer @HARMAN International

2wks ago - HARMAN International is hiring a remote Software Engineer. 💸 Salary: unspecified 📍Location: Romania

Role Description

We are looking for a Software Developer C++ in the Telematics team, and you will have the opportunity to develop innovative software for the automotive industry. Telematics exposes the internal car ecosystem to the Internet: the car becomes an element of the Internet of Things (IoT), offering a new level of access to the car’s functionalities and a platform to build additional features in areas such as safety, security, and comfort. You will work with concepts like Telematics, 5G and V2X (vehicle-to-everything).

You will be our next colleague responsible for developing the software components for the Telematics department.

What You Will Do

  • Study and understand customer and internal specifications.
  • Develop a component design document based on specifications and the given SW architecture.
  • Develop software components (C++/Linux).
  • Resolve inconsistencies in case of unclear technical requirements in the specification by direct communication with the responsible internal/external stakeholder.
  • Perform functional testing of developed source code, participate in code review sessions.
  • Act according to the SW development standards of the automotive industry, in-car applications and software development processes.
  • Provide root cause analysis for issues, fix these issues and verify the effectiveness of the given fixes for the software components delivered.
  • Debug knowledge using gdb.
  • Find optimal solutions for specific requirements and propose solutions.
  • Understand and improve required KPIs.
  • Analyze existing embedded software to add features, make modifications, fix bugs, and/or port to different platforms.
  • Specify and implement unit tests for developed SW units.
  • Test software designs and code at the unit and system level to ensure that all requirements are met and the highest software quality is achieved.
  • Identify product requirements or performance issues. Works with the software team leader to implement a resolution.
  • Communicate with peers inside the Harman group to coordinate software development. This includes occasional travel for training or coordination with other groups.
  • Work with the customer to further define requirements and to resolve issues in case of need.

Qualifications

  • Bachelor’s degree in computer science or other relevant (IT-connected) specializations.
  • At least 4+ years of experience as a software developer.
  • Good knowledge of C++ proven by 3+ years of experience.
  • Good knowledge of Embedded Linux.
  • Linux expertise.
  • Experience in developing embedded applications.
  • Knowledge in inter-process communication, threading, and socket communication.
  • Good English communication skills, both written and verbal.
  • Working knowledge of software development processes.
  • Working knowledge of embedded operating systems.

Bonus Points if You Have

  • Experience with TCP, UDP, MQTT, CAN protocols.
  • Unified Modelling Language Knowledge.
  • Knowledge in agile software development methods (SCRUM, SAFe Agile).
  • Linux Kernel experience.

What Makes You Eligible

  • Willingness to travel (0-20% of time) depending on the project necessities.

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 products (JBL, HARMAN Kardon, AKG, and more).
  • 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
️
remote Be aware of the location restriction for this remote position: Romania
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @HARMAN International
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Romania
‼ 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 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

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

4.9 ★★★★★ from 500+ reviews

⚡ 126,809+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later