57 Aritha Consulting Services Jobs
6-10 years
Infotainment Development Engineer - C++/QT (6-10 yrs)
Aritha Consulting Services
posted 17hr ago
Infotainment Development Engineer
Responsibilities :
- Understand timelines, proactively coordinate, and communicate to ensure deadlines are met.
- Work with Polaris team members and external vendors in multiple locations.
- Collect requirements from UI/UX designers, ask clarifying questions, validate concepts and approaches.
- Quickly understand hardware/architecture capabilities & limitations, identify risks and propose solutions.
- Produce task breakdowns and estimates.
- Write modular code that performant, high-quality, self-documenting, adheres to standards and best practices.
- Write unit tests and contribute to test automation frameworks.
- Provide feedback designs and code via peer reviews.
- Assist with integration testing including cloud connectivity.
- Produce documentation that captures assumptions and decisions and builds institutional knowledge.
- Increase the team's velocity/productivity by making suggestions that eliminate waste.
- Other duties and responsibilities as needed.
- A passion for creating beautiful, intuitive user interfaces.
Minimum Qualifications :
- BS in Computer Engineering, Computer Science, Electronics engineering, or related field
- Strong verbal and written communication skills
- 5+ years of Infotainment software development experience
- 4+ years of progressive C++ development experience
- Excellent UI coding skills using Qt and QML
- Ability to quickly learn and apply new skills with minimal supervision.
- Experience in agile collaboration models (e.g., Scrum) with deadlines
- Experience with well-known design patterns
- Experience of Linux inter-process communication techniques and best practices Preferred
Qualifications :
- Tier 1 or Tier 2 automotive infotainment experience
- Excellent knowledge of compilers & debuggers for ARM-based development
- Experience implementing Linux applications and daemons.
- Solid understanding of Linux boot-time optimization strategies
- Experience with projection technologies (Android Auto, CarPlay)
- Experience with Android OS for infotainment/automotive
- Experience with wired (USB, Ethernet) and wireless (Bluetooth, Wi-Fi) communication
- Experience with Infotainment Navigation
Functional Areas: Other
Read full job descriptionPrepare for Development Engineer roles with real interview advice