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.
Requirements
- Review Software specifications, Architecture and Design documents for the system
- Study and understand customer and internal specifications
- Develop component design document based on specifications and 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 stake-holder
- Perform functional testing of developed source code, participate in code review sessions
- Act according 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 effectiveness of given fixes for the software components delivered
- Debug knowledge using gdb
- Find optimal solutions for specific requirements and propose solutions
- Breakdown complex tasks
- 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
- Participate in internal and customer-driven design reviews throughout the program
- Coordinates software development activities with software team leader
- Identifies product requirement or performance issues. Works with 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
- Works with the customer to further define requirements and to resolve issues in case of need
- Develop and offer visibility on risk assessment for critical fixes
- Drive the development of complex tasks
Benefits
- Flexible work environment
- 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
- āBe Brilliantā employee recognition and rewards program
- An inclusive and diverse work environment that fosters and encourages professional and personal development