
About the Role
Ulepus is looking for Embedded Software Engineers to contribute to SoC and embedded system design projects within the semiconductor industry. In this role, you will take part in developing embedded software and collaborate closely with hardware and IC design teams. We are seeking candidates who are eager to learn, detail-oriented, and ready to take responsibility in multidisciplinary
environments.
Responsibilities:
Design and verification of embedded software for various microcontroller platforms
Collaborating with PCB and IC design teams for system-level development
Documenting design requirements and test results
Communicating with international clients in a multicultural work environment
Minimum Qualifications:
Bachelor’s degree in Electrical Engineering or Computer Engineering
Good command of written and spoken English
Familiarity with C/C++ for embedded development
Strong sense of responsibility and teamwork
GPA of 2.50/4.00 or above (for applicants with less than 4 years of experience)
Preferred Qualifications:
Experience with safety-critical or low-power embedded systems
Familiarity with Linux environments
Experience with scripting (Python, TCL, etc.)
Understanding of microcontroller architectures and version control tools
Experience in the full development lifecycle from specification to testing
📩 To apply, send your CV to hr@ulepus.com