Embedded Engineer
9 hours ago
Job Overview:
We are seeking a skilled Embedded Engineer with 3 - 5 years of experience to join our dynamic team. The ideal candidate will have a strong background in embedded systems, hardware interfacing, and software development, along with a deep understanding of communication protocols, RF domains, and real-time operating systems. If you are passionate about developing innovative solutions and have hands-on experience with embedded hardware and software, we want to hear from you.
Key Responsibilities:- Design, develop, and maintain embedded software for various platforms including AM5728 and STM32.
- Interfaces such as UART, I2C, SPI, QUAD-SPI, Ethernet (TCP/UDP), ADC, DAC, Timers, Counters, and RTC.
- Work on low-level device drivers and interrupt handling, including ISRs.
- Develop custom applications for debugging via UDP, TCP, and real-time system parameter plotting.
- Collaborate on building Linux-based systems, including Linux Building from Source, Cross Compilation
- Experience in working with RF Power levels, Attenuators, Splitters, Antennas, and communication domains like Modulation (BPSK, QPSK, 8PSK, 16APSK, 32APSK), Demodulators, PL Sync, Framing, Symbol Rate, Data Rate, Bandwidth, Filters, FEC, and GNU Radio.
- Interface embedded systems with peripherals, including processor-FPGA interfaces such as GPMC.
- Work with SDR chips like ADRV and implement satellite communication, radio broadcasting, and RF protocol standards.
- Implement embedded test automation using Python, data analytics tools like Matplotlib, Openpyxl, and perform unit/integration testing for system validation.
- Develop Graphical User Interfaces (GUI) using Python Tkinter and pyinstaller for easy user interaction.
- Utilize real-time operating systems (RTOS) like FreeRTOS, handling multithreading and inter-process communication (IPC) mechanisms.
- Manage and debug laboratory instruments such as power supplies, signal generators, oscilloscopes, and spectrum analyzers.
- 3 - 5 years of experience in embedded software development.
- Strong proficiency in C, C++, Python, and object-oriented programming (OOP) concepts.
- Familiarity with embedded systems, including interrupts, ISR, ADC/DAC, and real-time operating systems.
- Experience with communication protocols such as UART, I2C, SPI, Ethernet (TCP/UDP), and real-time RF domain experience.
- Proficiency in Python-based test automation and data visualization using libraries like Matplotlib and Openpyxl.
- Knowledge of system design, device tree configurations, PinMux, and working with Linux-based platforms.
- Experience with tools like Ti SDK, cross-compilation toolchains, and building Linux from source.
- Experience in working with SDR chips (e.g., ADRV) and RF protocols.
- Strong troubleshooting skills with laboratory equipment like oscilloscopes, spectrum analyzers, and signal generators.
- Familiarity with satellite communication, radio broadcasting, and RF protocol standard implementations.
- Understanding of Datasheets and Schematics
- Excellent Communication and Documentation Skills
-
Embedded Engineer
6 days ago
Chennai, Tamil Nadu, India Siliconz Embedded Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearResponsibilities:* Design, develop, test & maintain embedded systems using Embedded C, RTOS & communication protocols with microcontrollers. Experience in hands-on development and troubleshooting on embedded targets
-
Embedded System Engineer
7 hours ago
Chennai, Tamil Nadu, India Rurutek Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per year**Job Description** As an Embedded System Engineer at Rurutek Private Limited, your primary role will involve designing and developing embedded software. You will collaborate closely with electrical engineering teams to integrate IoT components and participate in electronics hardware development. Your responsibilities will include end-to-end software...
-
Embedded Engineer
2 weeks ago
Chennai, Tamil Nadu, India BlueMoon Construction Full time ₹ 2,71,000 - ₹ 3,57,073 per yearAge limit:20 to 30.Firmware Development:Write and test code for embedded devices using programming languages like C/C++ or Python.Hardware Integration:Work with microcontrollers, sensors, and other hardware components to integrate them with embedded software.Testing and Debugging:Perform testing, troubleshoot issues, and optimize code for performance and...
-
Embedded Software Engineer
2 hours ago
Chennai, Tamil Nadu, India Rapyuta Robotics Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRapyuta Robotics, an ETH Zurich spin-off, operates with the goal of making robots more accessible to anyone in the logistics industry. Rapyuta Robotics seeks individuals who believe that collaborative work leads to more effective and sustainable outcomes and are fearless in challenging limits—whether within themselves or in their surroundings—to make a...
-
Embedded Software Engineer
2 days ago
Chennai, Tamil Nadu, India Angel and Genie Full time ₹ 6,00,000 - ₹ 10,00,000 per yearJob Title: Embedded Software Engineer (MCU & RTOS)Location: ChennaiJob Type: Full-TimeExperience Level: Mid-LevelJob Summary:We are seeking a highly skilled and motivated Embedded Systems Software Developer to joinour engineering team. The ideal candidate will have strong experience in microcontroller(MCU)-based programming and real-time operating systems...
-
Embedded System Engineer
1 week ago
Chennai, Tamil Nadu, India Rurutek Private Limited Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionRurutek Private Limited, founded in 2017 and headquartered in Chengalpattu, Tamil Nadu, is a technology-driven company specializing in multimedia ecosystems, IoT, and AI-powered security solutions. Our product portfolio includes Set-Top Boxes, HDMI Dongles, GPON CPEs, and AI-driven IP Cameras with advanced features like facial recognition...
-
Embedded Systems Engineer
1 week ago
Chennai, Tamil Nadu, India Tamil Nadu Centre of Excellence for Advanced Manufacturing - TANCAM Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAre you passionate about building intelligent, connected systems?We're looking for anEmbedded Systems Engineerto join our R&D team and help us create innovative solutions in IoT, Robotics, and Automation. If you're excited by microcontrollers, firmware, and real-time systems—this could be the perfect opportunity for youWhat You'll DoDesign and develop...
-
Embedded Software Engineer
4 days ago
Chennai, Tamil Nadu, India Angel and Genie Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Description The ideal candidate will have strong experience in microcontroller (MCU)-based programming and real-time operating systems (RTOS). You will be responsible for designing, developing, testing, and maintaining embedded firmware and software for various applications, ensuring high performance and reliability. Key Responsibilities:Design and...
-
Junior Embedded Engineer
2 days ago
Chennai, Tamil Nadu, India ThynkLoop Full time ₹ 8,00,000 - ₹ 12,00,000 per yearCompany DescriptionThynkloop (a company of Denklus Systems) is expanding its core embedded R&D team. We're looking for passionate engineers who love working on real hardware — building next-gen intelligent devices acrossIoT, Industry 5.0, and MedTechdomains.What You'll Work OnFirmware development for ESP32, STM32, and industrial-grade...
-
Embedded Software Engineer
6 days ago
Chennai, Tamil Nadu, India TekPillar Services Pvt. Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearDescription :Job Role : Embedded Software Engineer AutomotiveExperience : 10 to 15 YearsLocation : Chennai We are seeking an experienced Embedded Software Engineer Automotive to join our team. The candidate will work on Infotainment, Clusters, HPCs, and Software-Defined Vehicle (SDV) systems, driving embedded software architecture, development, and...