Junior AIoT Engineer (Support Role)
THESIS PTE. LTD.
About the Company
THESIS builds cutting edge technology at the intersection of hardware, software, and human potential, including intelligent IoT systems and biomedical applications. We're a small, mission driven team where every engineer works closely with leadership.
About the Role
We're looking for a Junior Engineer to directly support our principals (founders and senior engineers) on real client and R&D projects. This is a support and learning role: you'll help execute on projects that combine embedded systems, software, and AI, working alongside and learning from experienced engineers. You won't be expected to independently design complex systems from day one; you'll be picking up tasks, assisting with testing and iteration, and growing your skills over time.
What You'll Do
- Assist the principals with prototyping, testing, debugging, and documenting embedded and software projects.
- Help build and maintain simple firmware, scripts, and dashboards under guidance.
- Support data preparation and basic testing for AI/ML features the team is developing (training happens under senior guidance, not independently).
- Take on ad hoc technical and project tasks as directed by the Project Manager or principals.
- Maintain clear documentation and participate in team discussions and code reviews.
What You'll Learn (not required on day one)
- Exposure to embedded firmware (C/C++) and microcontroller basics.
- Exposure to hardware prototyping and hardware/software integration testing.
- Exposure to how AI/ML models are trained, validated, and deployed in real products.
Requirements
- Diploma or Bachelor's degree in Computer Science, Electrical & Electronic Engineering (EEE), or a related field. Fresh graduates are welcome.
- Basic proficiency in Python.
- Familiarity with Git/version control.
- Comfortable working across hardware and software domains, with curiosity to learn both.
- Self motivated, good communicator, and a team player.
- Must be an NSman, or have completed/served Singapore National Service.
Nice to Have (not required)
- Prior exposure to embedded programming, IoT, or AI/ML through coursework or personal projects.
Why Join THESIS?
- Learn by doing, with direct mentorship from experienced engineers.
- Flexible, low hierarchy culture.
- Starting salary: S$3,000–S$4,000/month (inclusive of CPF), based on experience, with performance based progression.
- Real impact: contribute to live medical technology and hardware/software products.
Location & Eligibility
- Full time, in-person role based in Singapore.
- Open to Singaporeans and Permanent Residents; NSmen or those who have served Singapore NS required.
How to Apply
Please submit your resume and a link to any personal projects, coursework, or GitHub repository you'd like us to see. Shortlisted candidates will be invited to a short technical discussion and interview; a small hands-on task may be given at that stage.