Embedded Software Engineer
Core
Develop embedded software and device drivers for mobile chipset technology, integrating drivers and peripheral software while debugging system-level issues.
Role type
Embedded Software Engineer
Builds
Mobile chipset software images and build system tools
Domain
Mobile telecommunications / Embedded systems
Required skills
C, C++, Assembly, Device drivers, Real-time operating systems, CPU architecture, Build systems (SCons), JTAG debugging, Scripting (Perl, Python)
Responsibilities
Verify and debug software stability issues and features; Design and implement scalable build system software and tools; Collaborate with HW and Systems Engineering to meet power and performance KPIs; Develop software product roadmap and delivery plan.
