
Software Systems Engineering – Technology & Program Management
- Singapore
- Permanent
- Full-time
- Lead multiple embedded software & firmware projects from NPI to sustaining, collaborating with internal and outsourced teams.
- Oversee design, development, optimization, and integration of firmware with hardware products.
- Manage vendor relationships and ensure delivery quality.
- Provide domain expertise and guidance across cross-functional projects.
- Document workflows, design specs, code comments, and user guides.
- Mentor junior engineers and ensure best practices.
- Communicate project status, risks, and solutions to stakeholders and executives.
- Identify process improvements and define action plans.
- Bachelor s or Master s in CS, CE, EE, Software Engineering, or related.
- 3+ years of project management experience in embedded software/firmware.
- Strong knowledge of C, C++, Java, JavaScript, Python, and related design tools.
- Experience in software/firmware testing, debugging, CI/CD, and Agile.
- Expertise in software/firmware architecture and hardware integration.
- Strong analytical, problem-solving, and communication skills.
- Ability to present and negotiate at senior management level.