← Back to jobs
Alpharetta, GA, USA
No related jobs found
Duties and Responsibilities
Design and implement embedded software for multi-core processors integrated with FPGAs, across a range of FPGA-integrated processor platforms.
Develop software for ARM Cortex and RISC-V processor architectures.
Implement C/C++ code for Embedded Linux, Linux networking, and real-time operating systems (RTOS).
Configure and customize Linux kernels, system settings, and bootloaders such as U-Boot and GRUB.
Implement RFC-compliant networking and security protocols including IP, TLS, and IPsec.
Integrate embedded software with interconnect standards including SPI, I2C, UART, GPIO, PCI, PCIe, Ethernet, and SpaceWire.
Apply cryptographic systems including AES, RSA, ECDSA, and ECDH to ensure secure software solutions.
Lead the development and testing of reusable, high-quality embedded software modules
Any Graduate
No related jobs found
← Back to jobs