Shanghai StarFive Semiconductor Co., Ltd.
Junior Embedded Software Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Bayan Lepas, Penang, Malaysia
Work mode:
Onsite
Published on:
2 September 2026
What they need
We're looking for a motivated Junior Embedded Software Engineer who is passionate about embedded systems and eager to build a career in low-level software development.
If you have a solid foundation in C programming , embedded systems, and enjoy working closely with hardware , we'd love to hear from you.
🔧 What You'll Do
- Assist in developing, porting, and customizing bootloader and embedded software for embedded platforms
- Support board bring-up activities and basic hardware debugging
- Learn and contribute to embedded boot flows (ROM → SPL → U-Boot → OS)
- Work with ARM and/or RISC-V based platforms under the guidance of senior engineers
- Assist in debugging low-level software using tools such as UART and JTAG
- Collaborate with hardware and software teams to develop and validate embedded solutions
- Participate in code reviews, testing , and documentation
✅ What We're Looking For
- Bachelor's Degree in Electrical & Electronic Engineering, Computer Science, Computer Engineering, or equivalent
- Good programming skills in C
- Basic understanding of embedded systems and microcontroller/microprocessor architecture
- Familiarity with Linux, embedded Linux, or RTOS is an advantage
- Basic knowledge of ARM or RISC-V architecture is a plus
- Exposure to U-Boot, device tree, Linux boot process, or embedded boot concepts is an advantage
- Familiarity with debugging tools such as UART, JTAG , or GDB is a plus
- Eagerness to learn low-level software development and work closely with hardware
- Strong analytical, problem-solving, and communication skills
- Fresh graduates are encouraged to apply
- Up to 2 years of experience in embedded software development is preferred
💡 Why Join Us?
- Learn from experienced embedded software engineers
- Gain hands-on experience with modern ARM and RISC-V platforms
- Work on real-world embedded products from bootloader to operating system
- Build expertise in low-level software, hardware bring-up, and system debugging
- Enjoy a collaborative environment with opportunities for continuous learning and career growth
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
42K€ à 45K€ selon expérience
Permanent contract
78230 Le Pecq, France
Onsite
Skills
6 days ago
Quick apply
LeHibou
Analyste / Ingénieur logiciel Wealth
550€ / jour
Freelance
Luxembourg
Hybrid
Skills
5 days ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply
No company information available.