Software Developer
Summary
Develops and integrates software for vehicle intelligence, automation, and connectivity using C++/Python, focusing on embedded systems and real-time performance.
Job ID: 21419
Location:
Land - 249 Jalan Boon Lay, SG
Description
We are seeking Software Developer to create flexible, scalable, and high-performance software that enhances vehicle intelligence, automation and connectivity. You will be instrumental in developing and integrating software solutions that transform advanced functionalities in vehicular systems into reality.
Key Responsibilities
Design and develop advanced software functions for various vehicular systems Write efficient, high-quality code to optimize software performance and reliability Work closely with cross-functional teams to ensure successful implementation Perform comprehensive testing and validation of developed software to ensure safety and compliance Maintain detailed documentation of software design, implementation, and testing procedures Stay updated with the latest industry trends and technologies
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field Strong understanding of software development lifecycle and methodologies Proficiency in programming languages such as C++ and Python Proficiency in software development tools and version control systems (e.g., Git) Knowledge of network protocols and communication interfaces Experience with embedded systems and real-time operating systems is advantageous Experience with machine learning and AI technologies is advantageous Excellent communication and teamwork skills to work effectively with diverse teams High level of initiative and self-motivation Strong analytical and problem-solving skills to troubleshoot and resolve issues Ability to learn new technologies and adapt to changing project requirements