Responsibilities A Career at HARMAN As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better.
Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, youll discover that at HARMAN you can grow, make a difference and be proud of the work you do every day.
What You Will Do Design, implement, validate and roll out assigned software component into project source repository. Porting, enhancing and customizing existing sample modules example code, drivers, etc to automobile systems.
Setting / Developing the test frameworks for POST and Resolve technical issues. Close cooperation with other leaders and projects managers What You Need Must have 4-6 years of experience in embedded software development CPU NXP32Kxxx, STM32xx, v850.
Experience in source revision control system such as git, svn Good knowledge of working with FreeRTOS. Hands on knowledge on FreeRTOS framework and code development understanding Hands on knowledge of all / any of the following Device Drivers, Schedulers, timers, Interrupt and Exception handling, locking / unlocking Experienced in CAN message handing, IPC between difference micro controllers.
OS FreeRTOS. Proficiency in real time multi-threaded software design and development, system programming using IPC, synchronization primitives Programming Language Strong in C (mainly) and C Tools Development and Debugging using Host Target tool chains for embedded platforms Positive attitude towards work (Dynamic) and good communication skills