המקום בו המומחים והחברות הטובות ביותר נפגשים
B.E/ B. Tech/ in Electronics & Telecommunication /Instrumentation
10+ years of experience in firmware development, preferably with experience in the Smart Camera industry.
Job Summary:The ideal candidate will have expertise in embedded programming, OS development, device drivers, secure boot, and hardware-software integration. You will work on diverse platforms and technologies, driving innovation in embedded systems, IoT, and secure computing.
Key Responsibilities:
Develop and optimize embedded software using Embedded C, C++, Python, and Linux Shell Scripts.
Work on bare-metal programming, Embedded Linux, and Android porting.
Develop and integrate Embedded Linux device drivers, SDKs, and toolchains.
Implement Secure Boot, U-Boot, and OP-TEE for secure embedded applications.
Set up and maintain cross-compilation toolchains for various platforms.
Develop, configure, and optimize embedded operating systems such as FreeRTOS, Debian OS, BusyBox, Buildroot, and AOSP.
Work with hardware platforms including Nvidia Jetson Nano, MediaTek, Beaglebone, TI, STM32, Microchip, Renesas, and RockChip.
Utilize software development tools such as Keil, MPLAB X, STM32 Cube, Code Composer Studio, and Visual Studio.
Develop solutions leveraging BLE, Wi-Fi, and ZigBee wireless technologies.
Design and implement communication interfaces using SPI, I2C, UART, RS-485, Modbus, and 1-wire protocols.
Perform testing, debugging, and validation of embedded systems.Qualifications and Skills:
Bachelor's/Masters degree in Electronics, Computer Science, or a related field.
Proven experience in embedded software development.
Strong knowledge of Linux internals, bootloaders, and embedded security.
Experience in cross-compilation, toolchain setup, and OS customization.
Hands-on experience in embedded system debugging and performance tuning.
Familiarity with hardware interfaces, communication protocols, and real-time processing.
Excellent problem-solving skills and ability to work in a fast-paced environment.Preferred Qualifications:
Experience with AI/ML on embedded platforms.
Exposure to RTOS-based development and safety-critical systems.
Understanding of low-power embedded systems and power management.
Contributions to open-source projects in the embedded domain.
Qualifications and Skills:
Bachelor's/Masters degree in Electronics, Computer Science, or a related field.
Proven experience in embedded software development.
Strong knowledge of Linux internals, bootloaders, and embedded security.
Experience in cross-compilation, toolchain setup, and OS customization.
Hands-on experience in embedded system debugging and performance tuning.
Familiarity with hardware interfaces, communication protocols, and real-time processing.
Excellent problem-solving skills and ability to work in a fast-paced environment.
Experience with AI/ML on embedded platforms.
Exposure to RTOS-based development and safety-critical systems.
Understanding of low-power embedded systems and power management.
Contributionsto open-source projects in the embedded domain.
משרות נוספות שיכולות לעניין אותך