Starting Salary: Php70,000
Job Summary:
We are seeking a highly skilled Automotive Embedded Software Engineer with expertise in developing and integrating software for automotive control modules, including ECU, BCM, TIPM, and related systems. The ideal candidate will have strong embedded programming skills, knowledge of vehicle communication protocols, and experience working with diagnostics, firmware development, and automotive electronics architecture. This role will collaborate closely with cross-functional engineering teams to design, develop, test, and optimize software for next-generation vehicle systems.
Key Responsibilities:
- Design, develop, and maintain embedded software for ECU, BCM, TIPM, and automotive electronic control systems
- Develop and implement firmware using C/C++, Embedded C, Python, or related languages
- Perform module flashing, coding, and programming for vehicle components
- Work with automotive communication protocols, including CAN, LIN, FlexRay, UDS, and ISO standards
- Troubleshoot, diagnose, and resolve issues with control modules and automotive electrical systems
- Integrate and validate software using diagnostic tools (e.g., UDS, OBD-II, CANalyzer, CANoe)
- Collaborate with hardware, systems, and validation teams to meet project requirements
- Conduct unit testing, debugging, and validation for embedded systems
- Support reverse engineering and system analysis for module communication and security
- Document software design, processes, and development workflows
- Ensure compliance with automotive standards such as AUTOSAR, ISO 26262, ASPICE, and cybersecurity best practices
Required Qualifications:
- Bachelor's degree in Computer Engineering, Electrical Engineering, Software Engineering, or related field
- Strong experience with Embedded C/C++ and microcontroller programming
- Background in automotive electronics, ECU/BCM systems, or control module architectures
- Hands-on experience with CAN tools, oscilloscopes, and diagnostic software
- Solid understanding of automotive communication protocols and diagnostic standards
- Ability to read schematics, wiring diagrams, and module architecture documents
- Strong analytical, troubleshooting, and problem-solving skills
Preferred Qualifications (Plus Points):
- Experience with AUTOSAR or real-time operating systems (RTOS)
- Familiarity with reverse engineering, bootloaders, TIPM behavior, or immobilizer systems
- Experience with scripting languages (Python, Bash, or similar)
- Knowledge of ISO 26262 functional safety and/or Cybersecurity (ISO/SAE 21434)
- Automotive OEM or Tier-1 experience
Soft Skills:
- Strong teamwork and communication across engineering disciplines
- Ability to manage multiple projects and meet deadlines
- High attention to detail and structured documentation habits
- Innovative mindset and willingness to explore new technologies