Job Description
We are seeking a talented and self-driven Senior Software Engineer with expertise in software development using C/C++. You will be a lead developer responsible for the development of new software products and enhancements to existing products. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. Having a strong background in automotive system development is a big PLUS. The ideal candidate will thrive in collaborative environments, demonstrate exceptional problem-solving skills, and have a passion for learning.
Responsibilities
- Design and develop automotive systems and ECU use cases in MBSE based tools
- Writing clean, high-quality, high-performance, maintainable code in C/C++
- Develop and support software including applications, interfaces, and new functionality enhancements
- Coordinate cross-functionally to ensure project meets business objectives and compliance standards (e.g. AUTOSAR, ISO, IEEE, ASPICE)
- Strong communication skills to convey technical concepts effectively to diverse audiences.
- Write technical collaterals (e.g white papers, GTM presentation materials)
- Self-starter with a proven ability to learn quickly and solve complex problems efficiently
Qualifications
- Bachelor's degree in Computer Science (or related field)
- 2+ years of relevant work experience
- Prior experience in the automotive domain or a similar technical field.
- Expertise in C/C++, Object Oriented Design, Database Design, and XML Schema
- Familiarity with software development lifecycle tools and practices.
- Ability to multi-task, organize, and prioritize work