As a Software Engineer in Embedded Software Engineering, you will design and develop scalable, maintainable, and well-mannered automotive grade Linux applications with C, C++ for embedded platforms. You will work on a path-finding mission to enable and create new business in the Telematics domain, collaborating with a global, multi-disciplinary team.
Requirements
- 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.
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.
- Access to HARMAN Campus Fitness Center and Cafeteria.
- An inclusive and diverse work environment that fosters and encourages professional and personal development.