Full Stack Software Engineer (Embedded & Systems)

POROLIS TECHNOLOGIES PTE. LTD.

Singapore
**
Stm32f4 microcontroller firmware development
Raspberry pi 5 linux application development
Aws cloud architecture and ci/cd integration
** Porolis Technologies Pte. Ltd. is seeking a Full Stack Software Engineer to develop and support embedded systems and cloud-based applications, particularly in the context of AI and IoT technologies. The ideal candidate should have a strong background in software engineering, embedded firmware development, and experience with cloud services. **

Job Summary

  • The role involves leading the architectural design of cloud-based SaaS applications on AWS to ensure scalability and security.
  • Candidates will develop and maintain firmware for STM32F4 microcontrollers while supporting edge computing on Raspberry Pi 5 systems.
  • This position requires integrating machine learning models into production systems for real-time inference within the gemstone industry.

Matching Summary

Match Score: 75

** Porolis Technologies Pte. Ltd. is seeking a Full Stack Software Engineer to develop and support embedded systems and cloud-based applications, particularly in the context of AI and IoT technologies. The ideal candidate should have a strong background in software engineering, embedded firmware development, and experience with cloud services. **

Skills & Requirements

Must-have

  • STM32F4 microcontroller firmware development
  • Raspberry Pi 5 Linux application development
  • AWS cloud architecture and CI/CD integration
  • Python, C++, JavaScript, TypeScript full-stack coding
  • Machine learning model deployment for real-time inference
  • REST API design and SQL database management

Nice-to-have

  • Experience with iOS and Android application oversight
  • Knowledge of Docker and Kubernetes orchestration
  • Background in motor drivers and camera control pipelines
  • Familiarity with Microservices architecture patterns
  • Experience with test-driven development methodologies

Key Requirements

  • Bachelor's degree in Software Engineering or Computer Science
  • Minimum 3 years of hands-on system architecture experience
  • Proficiency in Python, C++, SQL, and React/Angular frameworks

Work Rights

Not specified

Tailored Resume

Cover Letter