Embedded Software Engineer
Develop, operate, integrate, and debug software and hardware modules for a 5G modem. The role includes driver development, test planning, performance optimization, and resolving complex system failures.
Responsabilidades
- Design, implement, maintain, optimize, and operate software components for a 5G modem.
- Develop and operate hardware-block drivers.
- Integrate software and hardware modules and investigate issues across the system.
- Analyze and debug test results and verify functionality and code performance.
- Track problematic code areas and improve code-cycle and code-size performance.
- Create and manage comprehensive test plans aimed at eliminating customer-side defects.
- Use AI tools to accelerate software development and debugging.
Requisitos
- Bachelor’s degree in Electrical Engineering, Computer Science, or an equivalent field, with a final grade of 80 or higher.
- 2–4 years of experience programming in C.
- Experience with embedded software, including driver development and work with hardware or FPGA systems.
- Strong debugging skills and the ability to investigate and resolve issues independently.
- Good C programming ability and sound coding practices.
- Independent, responsible, motivated, and willing to invest in ongoing learning and development.
Se valora
- Experience with cellular protocols such as 3G, 4G, or 5G, or with Wi-Fi protocols.
- Python scripting experience.
- MATLAB scripting experience.
- C++ object-oriented programming experience.
- Experience developing or debugging with AI tools.