
Search by job, company or skills
Job Summary:
Join us as an experienced Software Engineer to drive the development of innovative, high-performance automotive products from inception. Play a pivotal role in shaping software architecture, designing embedded software/firmware and tool applications, and enhancing test methodologies. Collaborate with systems design, marketing and customer support teams to ensure our products exceed industry standards in functionality, performance, and reliability.
Key Responsibilities:
. Develop and validate software, firmware, tools applications, and/or specialized utility and test programs.
. Design software architectures that interoperate with standard interfaces and open systems.
. Engage in all phases of software development - design, coding, unit testing, debugging, integration and release - while meeting key specifications and schedules.
. Drive code/design reviews, triage, issue resolution to achieve product quality and reliability.
. Analyse customer needs and system requirements to design and customize software for optimal performance, scalability and interoperability.
. Provide guidance on technical software and firmware design with effective documentation.
Requirements:
. Bachelor's / Master's degree in Engineering, Information Science, Computer Science or related field.
. Strong understanding of embedded systems fundamentals and computer architecture.
. 8+ years of working experience in embedded systems development, software architectur
Job ID: 138802799