Junior Embedded Systems Engineer

2 - 6 years

0 Lacs

Posted:10 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be an Embedded Systems Engineer at CITiLIGHT, responsible for designing, implementing, and testing firmware for next-generation smart devices. Your role will involve collaborating closely with hardware, QA, and backend teams across the full firmware lifecycle, supporting smart lighting projects and other embedded technologies. Your strong embedded fundamentals, problem-solving skills, and willingness to learn industry-specific standards will be key to excelling in this role. Key Responsibilities: - Design, implement, and optimize firmware in C/C++ for microcontroller-based systems. - Develop drivers and integrate hardware communication interfaces (IC, SPI, UART, GPIO, RS485). - Work on board bring-up, hardware integration, and functional testing. - Debug and troubleshoot issues using lab equipment (oscilloscopes, logic analyzers, DSOs, serial debuggers). - Write and maintain Python scripts for test automation and validation. - Collaborate with hardware engineers, QA, and backend teams to ensure smooth integration. - Document firmware designs, APIs, and test procedures. - Learn and adapt to lighting-specific standards and communication protocols. Qualifications Required: - Strong programming skills in C and C++, with good knowledge of data structures and algorithms. - Familiarity with microcontroller development (STM32, Renesas, or equivalent). - Experience with hardware-level debugging and testing tools. - Understanding of basic networking and communication protocols (UART, IC, SPI, GPIO). - Proficiency with Git/version control tools. - Ability to work independently on module design while collaborating effectively within a team. Additional Details: CITiLIGHT is reshaping smart infrastructure globally at the intersection of smart cities, sustainability, and innovation. They are seeking passionate and skilled engineers to build robust, user-friendly, and scalable applications with real-world impact. As an Embedded Systems Engineer, you will play a crucial role in this mission by leveraging your technical expertise and collaborative skills.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You