Number of Applicants
:000+
Experience : 3 to 7 years
Designation : Senior Embedded Software Engineer(Junior & Mid Level)
Skill requirements:
● Thorough understanding of Operating System Internals such as Linux Kernel, RTOS, Device Drivers
● Good understanding of Boot-loaders, OS device tree, boot sequence
● Excellent OS coding concepts/methodologies, API interfaces and hardware subsystems
● Experience in hands-on development and troubleshooting on embedded targets
● Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
● Experience in Wired Networking, Bluetooth, Wi-Fi, ZigBee or other wireless protocols
○ Experience in any of the Protocol Stacks
○ Experience in Network and MAC layers
○ Experience in Internet protocols like Ethernet/802.3, IP, TCP, UDP, etc.
● Experience with using tools supporting embedded software development (debuggers, logic analyzers, oscilloscopes, etc.)
● Experience in Shell scripting, Python/Perl for automation tools that accelerates development, testing
● Experience in continuous integration and release (Agile & Scrum methodologies)
● Experience with software configuration management tools such as ○ GIT, Perforce, SVN
● Familiarity with defect tracking tools such as ○ Jira
● Code review tools such as ○ Gerrit
● Very good knowledge of reading schematics and data sheets for components
● Excellent documentation skills
Qualifications:
● Bachelor's degree in Computer Science or Electronics & Communication or Electrical & Electronics Engineering or similar disciplines
● Excellent programming experience in C or C++
● Solid understanding, knowledge and experience in the following areas
○ Programming experience on Microcontroller based embedded targets
○ Programming experience on System on Chip (SoC) based embedded targets
○ Programming on Linux, RTOS or WinCE environments
○ Experience in Bootloaders, device drivers, applications, middleware
● Excellent verbal and written communication skills
Additional Skills:
● Experience in Wi-Fi / Bluetooth Firmware
● Experience with Wi-Fi 6/6E based chipsets and technology in general
Experience in userspace data path such as DPDK, VPP is a plus
● Wi-Fi 11ac/ax Qualcomm / Broadcom / Mediatek Chipset and SDK familiarity is a plus
Share this job with your friends
Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.