View All Jobs 1293

Platform Engineer for System Software / Embedded Software - Remote Eligible

Implement algorithms for RFID and other protocols on a real-time embedded processor.
Remote
Expert
2 months ago
RADAR

RADAR

RADAR is building technology to completely transform the in-store…

Job is no longer active
3 Similar Jobs at RADAR

✨ About The Role

- This position focuses primarily on software engineering, including design, implementation, and the creation of automation test cases for embedded and systems software. - The role involves working with a networked cluster of embedded systems that provide compute resources, wireless communication, video capture, and wired networking on a custom hardware platform. - In the first 30 days, the candidate will learn about the distributed sensor network and controller software, and gain a comprehensive understanding of the retail space's terminology and problem statements. - The candidate will write application and systems code for embedded devices, working on embedded Linux systems, and will be responsible for fixing bugs and submitting code. - By the 60-day mark, the candidate will contribute to debugging and resolving issues during customer deployment. - After 90 days, the candidate will take ownership of software modules and collaborate closely with team members from various engineering disciplines throughout the engineering process. - The role includes implementing algorithms in RFID and other protocols on a real-time embedded processor.

⚡ Requirements

- The ideal candidate should possess a Bachelor's or Master's Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. - A minimum of 10 years of experience in embedded software engineering is required for this position. - Proficiency in Golang and Python is essential, along with familiarity in C and C++. - A strong understanding of real-time operating systems, computer architecture, networking, and wireless communication systems is necessary. - Candidates should have in-depth experience in building platforms for embedded system software and a good understanding of the Linux operating system. - The ability to collaborate with team members from various engineering disciplines throughout all phases of the engineering process is crucial. - Experience with wireless technologies such as RFID, Wifi, LTE, or BLE is preferred but not mandatory. - A deep understanding of networking and the ability to explain how packets and headers work in major network protocols is important.
+ Show Original Job Post
























Platform Engineer for System Software / Embedded Software - Remote Eligible
Remote
Engineering
Job is no longer active
About RADAR
RADAR is building technology to completely transform the in-store…