Linux Device Driver Developer Softnautics

Published date: 2024/01/10
  • Location: Ahmedabad, Gujarat, India
What you’ll do
Synopsis

Looking for Embedded Software Senior Engineer who is technically strong, and have hands on experience in, C/C++ Programming Language with Linux. Should have involved in development of at least 2 3 device drivers for Linux. Experience with board bring up, device driver, porting, bootloader, u-boot, file-systems is required

Responsibilities

- Requirement understanding, Design, Develop, unit testing & debugging of Embedded Software Real-time applications, Device Drivers, Bootloader, porting, Linux kernel etc.

- Documentation Requirement Specification, Design, Test Plan & Test cases etc.

- Work as independent developer and/or project(s) lead

- Effort estimation, planning, customer Interaction - Timely & Quality deliverables of project(s). - Documentation and process adherence.

- Closely work with pre-sales team for new opportunities

Person Specification

Required Skills:

1. 5 - 8 years of experience in Embedded Software with strong fundamental of C

2. 4+ years of experience in the Linux kernel & Linux kernel device drivers such as USB, SATA, PCI, Ethernet, WLAN, NFC, Bluetooth

3. Strong knowledge of OS fundamentals and experience with developing multithreaded and multi process applications

4. Must have 3+ years of experience working in embedded Linux building, Uboot configuration, kernel compilation, Linux start-up sequencing, file-systems, debugging kernel messages and board bring-ups for cross platforms etc.

5. Familiarity with development using Host - Target tool chains for embedded platforms

6. Experience in system level debugging, reverse engineering, Linux Internals, Protocol level knowledge of interfaces would be added advantage

7. Hands on experience on debugging tools like GDB, KGDB, JTAG, ADB

8. Familiarity with tools like Logic Analyzer, DSO/CRO, Spectrum Analyzer would be added advantage

9. Sound knowledge of SW development tools such as Git, CVS, Confluence, JIRA, bit-bucket, SourceTree etc. is must

10. Passionate about learning new technologies, methodologies, strategies and processes

11. Should be able to work independently in aggressive, high-pressure environment

12. Excellent written and verbal communication

13. Self-starter, problem-solving mentality, and creative thinker

14. Good in documentation & shall be able to prepare the specification, design documents, test plan & test reports from requirements

15. Reading schematics, datasheets, technical reference manual and Silicon revision sheet Desirable Skills:

1. Quality process CMMi, Agile Scrum is required

2. Good knowledge of working with Open source software packages is preferred

3. Positive attitude and has no issues working

4. Close cooperation with other leaders and projects managers
Company Name: Softnautics

Contact seller Share

0 page views

Related listings

  • Driver
    Driver
    Ahmedabad (Gujarat) Driver
    Required Driver For Full Time Permanent JobDriver Should Have Heavy Driving License as Driver May Need to Drive any Company Vehicle Whenever it is Need.Driver have to Drive Company's Vehicle For Internal City Ahmedabad Usage.Job Types: Full-time, Reg...
    2026/11/06
  • Uber moto bike rider
    Driver
    Ahmedabad (Gujarat) Driver
    Urgent Required Rapido Bike Rider/ uber moto bike rider Job- No charges at any stage for joining Earn Up to: 16000 to 20000/- Per Month with your bike Bike & Smartphone mandatory Required Documents For Joining 1.Adhar card(front back) 2.PAN Card ...
    2026/11/06
  • Rapido Bike taxi
    Driver
    Driver
    Earn 15,000/month* Join Rapido Captain! Benefit: instant joining Extra Incentive + Bonus part-time/full-time job Insurance up to 5 Lakh*
    2026/11/06