06 Aug
|
SequoiaAT
|
Chennai
Key Responsibilities:
- Design, develop, and maintain embedded software for platforms including AM5728 and STM32.
- Work with interfaces such as UART, I2C, SPI, QUAD-SPI, Ethernet (TCP/UDP), ADC, DAC, Timers, Counters, and RTC.
- Develop low-level device drivers and handle interrupts including ISRs.
- Build Linux-based systems, including cross-compilation and Linux-from-source development.
- Implement embedded test automation using Python and perform unit/integration testing.
- Develop custom debugging applications using UDP, TCP, and real-time parameter plotting.
- Build GUIs using Python Tkinter and pyinstaller for enhanced user interaction.
- Interface embedded systems with peripherals and processor-FPGA communication (e.g., GPMC).
- Work with SDR chips (e.g., ADRV) and implement satellite communication, radio broadcasting, and RF protocols.
- Utilize RTOS (e.g., FreeRTOS) for multithreading and inter-process communication (IPC).
- Manage and troubleshoot laboratory instruments such as oscilloscopes, spectrum analyzers, signal generators, and power supplies.
- Collaborate on system design, device tree configurations, PinMux, and RF domain projects.
Requirements:
- 3–5 years of embedded software development experience.
- Strong proficiency in C, C++, Python, and object-oriented programming (OOP) concepts.
- Experience with embedded systems, interrupts, ADC/DAC, and real-time operating systems.
- Knowledge of communication protocols including UART, I2C, SPI, Ethernet (TCP/UDP), and RF domain protocols.
- Experience in Python-based test automation and data visualization using Matplotlib and Openpyxl.
- Familiarity with Linux-based platforms, Ti SDK, cross-compilation toolchains, and Linux-from-source builds.
- Hands-on experience with SDR chips and RF protocols (e.g., BPSK, QPSK, 16APSK).
- Solid troubleshooting skills with laboratory instruments.
- Knowledge of Datasheets, Schematics, and system design.
- Excellent communication and documentation skills.
📌 Embedded Engineer (Chennai)
🏢 SequoiaAT
📍 Chennai