Michigan Jobs

Mobile michigan-jobbank Logo

Job Information

HARMAN International Industries, Inc Sr. Engineer, Software in Novi, Michigan

A Career at HARMANAs 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, you'll discover that at HARMAN you can grow, make a difference and be proud of the work you do every day.Additional Work Location(s) :NonePosition Summary:The Sr. Software Engineer will work on the next generation of Android Infotainment software to develop exciting new features and modification through SW development life cycle to enhance end-user connected car experience.Job Responsibilities:bull;A software engineer in this position will focus their time developing and testing software. As a Senior Engineer, they will be expected to function as a lead on some projects and mentor less experienced engineers and interns. The person most successful in this position will have a strong understanding of operating systems such as Android and LINUX; BSP development; and driver development. He/she should also have a solid knowledge of and experience in JAVA, passion for Android Application/Framework development for new products, and experience working the complete SW development life cycle.bull;Analyze customer and internal requirements and specifications and translates these into functional Android Application and/or software services.bull;Analyze existing embedded software to add features, make modifications, fix bugs, and/or port to different platforms.bull;Tests software designs and code at the unit and system level to ensure that all requirements are met and the highest software quality is achieved.bull;Participates in internal and customer-driven design reviews throughout the program.bull;Coordinates software development activities with the software team leader.bull;Identifies product requirement or performance issues. Works with the software team leader to negotiate a resolution.bull;Communicate with peers inside the Harman group to coordinate software development. This includes occasional travel for training or coordination with other groups.bull;Manages small projects and technical resources, including planning, estimating and follow through.bull;Manages large projects and technical resources, including planning, estimating, and developing requirements in compliance with the established software development process.bull;Works with the customer to further define requirements and to resolve issues.Basic Qualifications:bull;Bachelor's degree in Electrical Engineering, Computer Science or equivalent.bull;5 years of embedded software development or testing.bull;5 years of JAVA or other structured languages including Android Application development.bull;Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.Eligibility Requirements:Willingness to travel up to 10%.Willingness to work in the Novi, MI office.Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.Any offer of employment for any position that requires the use of a HARMAN or customer-owned vehicle is contingent upon the applicant having a clean driving record, which will be evaluated and determined in Harman's sole discretion; however, applicants may have no more than 4 active points for moving violations (issued by any motor vehicle agency), and applicants must have no references to operating a vehicle under the influence of controlled substances within the last 10 years.#LI-AK1HARMAN of