Vacancy expired!
Job Description
As a Software / Firmware Developer, you are responsiblefor supportingthe development of software used to manage electronic devices for the Bosch Automotive Aftermarket diagnostic group. You will work in a team environment with multiple organizational departments in a dynamic and changing manufacturing facility.
The responsibilities for this opportunity have been listed below in (2) categories, Software Technology and Tools.
Software Technology:- Developing software/firmware using C, C, C#, JAVA and scripting languages on Android and/or Linux, for both new and existing products.
- Leading the software architecture and design on new products.
- Hardware board bring-up, trouble-shooting, device drivers development, and automated software builds.
- Using Source code configuration management, requirement tracking, defect tracking and documentation tools.
- Design review, code review and adhering to software development process and workflows.
- Defect fixing, problem solving, and providing technical support per business needs.
- Will be expected to seek out and participate in personal development opportunities to maintain a detailed knowledge of industry standards, engineering best practices, and business needs.
Qualifications
- Bachelors in Electrical Engineering, Computer Science or a similar technical field required.
- 2+ years’ experience developing firmware or software in a product development atmosphere.
- Full stack development on Android and/or Linux.
- Android and Linux Board Support Package experience.
- Android and/or Linux device driver experience.
- Samsung Knox API experience a plus.
- Application development for embedded Linux is a plus.
- Proven capability in technical communications, often called upon toexpress complex technical concepts verbally and in writing.
- Ability to learn from other team members and adopt to best in class industry standards.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Vacancy expired!