Staffington Consulting
Website:
staffington.net
Job details:
JD – C/C++, Embedded device and device driver- 2-4 Years
Primary Skills
Skill Area
Explanation
C Programming
Strong hands‑on experience in C for low‑level and system programming
C++ Programming
Strong C++ coding skills with solid understanding of complex data structures
Data Structures
Knowledge of advanced data structures (lists, trees, hashing, graphs, etc.)
Python Programming
Hands‑on programming skills for scripting, tooling, or validation
HDD Domain Knowledge
Exposure to Hard Disk Drive design or technology evaluation
Embedded Devices
Experience working with embedded devices
Device Drivers
At least 1+ year experience in device driver development
Problem Solving
Strong analytical ability to design and debug complex software problems
Academic Foundation
Strong fundamentals from EC or Computer Science background
Secondary Skills
Skill Area
Explanation
Embedded Systems
Deeper understanding of embedded system architecture
Debugging Skills
Debugging across software, driver, and hardware interaction layers
Algorithm Development
Ability to design and optimize algorithms
System‑Level Thinking
Understanding of system behavior and performance
Collaboration
Ability to work in cross‑functional, collaborative engineering teams
Click on Apply to know more.