Engineer SDG Device Driver Development (Embedded Systems)
Description
Role & responsibilities
About the Role
Own embedded driver software development. Code, develop and test driver software for new and existing products, resolve customer issues and contribute to long-term technical strategy and architecture.
Key Responsibilities
- Own the complete driver lifecycle: requirements, architecture, implementation, integration and validation
- Collaborate with intra-team and inter-team stakeholders to resolve dependencies and keep deliverables aligned
- Mentor junior engineers through code reviews, design discussions and hands-on coaching
Required Skills
- Strong C, C++ and OS concepts
- Device drivers on Linux, Windows, VxWorks or RTOS: character and block drivers, DMA, interrupt handling, platform bus integration
- Hands-on with UART, SPI, I2C, CAN, MIL-STD-1553B, ARINC-429 or similar protocols
- Understanding of hardware timing, signal integrity and protocol compliance testing
- Ability to read datasheets, reference manuals and register maps
- Good to have: QT, GIT, AI/ML
Education: BE / ME in Computer Science / IT (minimum 60%)
Industry: Defence & Space, Electrical & Electronic Manufacturing, Machinery, Computer & Network Security
Preferred candidate profile
How to Apply
Candidate Application Form (Apply Here): https://lnkd.in/gJBGy82c
Or send your resume to careers@fortuneconsultancy.org with the subject Engineer SDG – Driver”, CC porselvi@fortuneconsultancy.org. You can also DM us directly.
Please share: Current Location, Current Salary, Expected Salary, Notice Period.
