We're Hiring: Embedded Software Engineer
We are seeking a skilled Embedded Software Engineer to join our team and contribute to the development of advanced embedded systems. If you have a strong background in ARM processors and real-time operating systems, we want to hear from you!
Key Responsibilities:
- Design and implement software in the Layer 2 (MAC Layer) of the OSI Model using FreeRTOS or similar RTOS in C++.
- Develop low-level software and drivers for UltraScale+ MPSoC ARM Cortex-A53 and/or Cortex-R5.
- Use trace and profiling tools to analyze software interaction with hardware on UltraScale+ MPSoC ARM Cortex-A53 and/or Cortex-R5.
- Perform bring-up activities for FPGA-based, DSP, and CPU-based boards.
- Implement secure boot processes and firmware update mechanisms to ensure system integrity.
- Integrate hardware and software components using Xilinx UltraScale+ MPSoCs.
- Ensure systems comply with security standards (e.g., ISO 27001, NIST, Common Criteria), focusing on ARM Trusted Execution Environment (TEE).
Job Specifications:
- Master's or bachelor's degree in computer science or a related field.
- Minimum 7 years in a similar field.
- Proficiency in C, C++, Python, Embedded Linux, VxWorks, FreeRTOS, ARM CPU Architecture, GCC, Debugger
- Experience with board bring-up, SDR, Waveforms, SatCom, Defense, WiFi, 5G, LTE.
Join Us in Innovating the Future of Embedded Systems! Be part of a dynamic team driving the development of next-generation embedded systems. Apply now and contribute to groundbreaking projects in secure communications and advanced hardware integration.