Netradyne
About this role
Board support package work: the layer of software that makes an operating system actually run on a specific piece of hardware. For Netradyne that hardware is the AI dashcam sitting in a commercial vehicle, so this is embedded C and Linux kernel device driver development, plus hardware bring up across USB, ADC, GPIO, SPI, I2C and Wi-Fi peripherals. It is the third Netradyne role on today's list and the most specialised of them. The posting describes an individual contributor who also mentors: leading code reviews, guiding junior engineers, and debugging complex production issues on devices already deployed in the field. Netradyne states its work model in writing, which is rare enough on this board to be worth choosing on.
Who this is for
What the posting requires: a bachelor's degree in computer science or a related field. 10 or more years of software development experience, stated in the job header. Hands on experience with embedded systems, Linux kernel device driver development or operating systems. Hands on hardware bring up using USB, ADC, GPIO, SPI, I2C, Wi-Fi and similar peripherals. Proficiency in embedded C and shell scripting, with Python scripting listed as an added advantage. Strong problem solving and the ability to work independently.
Nice to have: prior experience at product or SaaS companies, ability to contribute individually while mentoring juniors, and familiarity with agile methodologies.
The day to day: designing and implementing software in C and shell; leading code reviews and mentoring junior engineers; working with product managers on requirements; troubleshooting and debugging complex production issues; and implementing development best practice.
Location and office reality: HM Tech Park, Whitefield, Bangalore. Full time. On site five days a week, stated in the posting.
Who this is for: an embedded engineer who has actually written or ported kernel drivers, not an application developer who has used embedded Linux. If you have done bring up on real silicon, this is a strong match. Netradyne also has a hardware design role and a platform architecture role on today's list, on different teams, so pick the one that matches where you sit in the stack.
Nice to have: prior experience at product or SaaS companies, ability to contribute individually while mentoring juniors, and familiarity with agile methodologies.
The day to day: designing and implementing software in C and shell; leading code reviews and mentoring junior engineers; working with product managers on requirements; troubleshooting and debugging complex production issues; and implementing development best practice.
Location and office reality: HM Tech Park, Whitefield, Bangalore. Full time. On site five days a week, stated in the posting.
Who this is for: an embedded engineer who has actually written or ported kernel drivers, not an application developer who has used embedded Linux. If you have done bring up on real silicon, this is a strong match. Netradyne also has a hardware design role and a platform architecture role on today's list, on different teams, so pick the one that matches where you sit in the stack.
Apply on company site
Opens www.netradyne.com, the employer's own application page. Applying is always free.