Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Develop and maintain embedded software for avionics systems and satellite applications.
Work with microcontrollers and processors for system integration.
Participate in the design, implementation, and testing of embedded systems software in C.
Collaborate with hardware engineers to ensure seamless hardware-software integration.
Perform software debugging, optimization, and performance tuning.
Assist in writing technical documentation and reports.
Learn and apply System Verilog and VHDL for digital design and FPGA-based systems (optional but beneficial).
Support team members in system verification and validation processes.
Currently pursuing or recently graduated with a degree in Electronics and Communication Engineering or a related field.
Strong knowledge of electronics and understanding of embedded systems.
Proficient in Embedded C programming and familiarity with data structures.
Experience with microcontrollers/processors and their integration into embedded systems.
Familiarity with System Verilog and VHDL is a plus (not mandatory).
Strong problem-solving skills and the ability to troubleshoot embedded systems.
Excellent understanding of digital and analog electronics.
Passion for space technology and avionics engineering.
Strong communication and teamwork skills.
Ability to learn quickly and adapt to new challenges.
Attention to detail and ability to work under pressure.
Auto-Apply to Embedded Software Engineer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.