*project* description*:
*responsibilities*:
embedded linux software apps/drivers/kernel development, porting, customization, performance benchmarking, and optimization.
*skills*:
must have
bachelor's or master's degree either in cs, ee, ec engineering
3+ years of experience in embedded environments like freertos, linux, etc.
Strong knowledge of oop (object-oriented programming)
multithreaded programming
experience developing scripts (shell, python)
experience developing yocto project board support packages (bsp)
strong knowledge of os concepts, kernel understanding, memory management, ipc.
Strong knowledge of linux operating system, logs (kern.log, dmesg, systemd, etc).
Building release packages, porting linux, patching kernel, validating bug fixes.
Experience in working on different linux distributions (ubuntu, debian, suse)
experience working with device drivers and device interfaces like uart, spi, and usb.
Software version control (git)
analyze, resolve, and track defects to closure
create, document, and execute unit/component/functional tests
nice to have
aws services (ec2, lambda, s3, iam, cloud9, iot core)
aws iot services (freertos, iot core, iot greengrass, iot fleetwise)
containerization tools (docker, kubernetes)
experience working with the can bus (controller area network, iso 11898)
experience working with the uds protocol (unified diagnostics services, diagnostics, iso 14229)
experience with posix, misra standards
*languages*:
english: c1 advanced
*seniority*:
senior
*relocation package*:
if needed, we can help you with relocation process.
Line of business
automotive
vacancy specialization
c/c++
ref number
vr-78309