Embedded Software Engineer | Linux / RTOS / ARM Processors | e Con Sys

3 - 8 years

10 - 20 Lacs

Posted:4 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About e-con Systems

e-con Systems is a leading product company specializing in Embedded Vision and Camera Solutions. We design, manufacture, and deliver camera modules, embedded vision kits, and edge AI solutions used across Automotive, Medical, Industrial, Retail, and Robotics domains.

About the Role

We are looking for a passionate and results-driven Embedded Software Engineer to architect, design, and deliver high-quality embedded solutions from concept to completion. The ideal candidate should have deep expertise in Embedded Linux / RTOS environments and be comfortable working on ARM processor-based platforms such as i.MX6/i.MX7/i.MX8/Tegra.

You will lead a small team, collaborate cross-functionally, and drive technical excellence in embedded systems development, ensuring timely and reliable delivery of solutions that power cutting-edge embedded products.

Key Responsibilities

  • Prepare detailed technical proposals based on customer requirements.
  • Execute projects end-to-end from requirement gathering to final deliverables.
  • Architect, design, develop, implement, and test embedded software solutions.
  • Lead and manage a team of 34 engineers, ensuring effective collaboration and skill development.
  • Promote a positive team environment, focusing on retention, engagement, and growth.
  • Work on applications and tools across Windows and Linux for development, debugging, field upgrades, and manufacturing support.
  • Coordinate with cross-functional teams to ensure timely completion of deliverables

Required Qualifications & Skills

  • Bachelors or Masters degree in Electronics / Electrical / Computer Engineering.
  • 3+ years of hands-on experience in Embedded Software/Firmware Development.
  • Proven experience with Embedded Linux or RTOS on ARM processors (i.MX6/i.MX7/i.MX8/Tegra).
  • Strong expertise in USB Drivers and communication interfaces such as I2C, SPI, I2S, UART, Flash RAMs, LCD, SD cards.
  • Proficiency in C and C++ programming across 8-, 16-, and 32-bit embedded environments, with working knowledge of assembly and shell scripting.
  • Familiarity with software engineering processes, version control, and debugging tools.
  • Proficient in using debuggers, logic analyzers, and oscilloscopes.
  • Excellent analytical, logical, and problem-solving skills.
  • Strong written, verbal, and project management abilities.
  • A creative mindset with the ability to think outside the box and deliver innovative solutions.
  • Passionate about building and delivering high-quality embedded systems.

Desirable Skills (Added Advantage)

  • Experience with video devices, image sensors, and image processors.
  • Exposure to Audio and Video codecs.
  • Knowledge of UVC and UAC protocols.
  • Familiarity with camera interfaces (MIPI).
  • Understanding of testing methodologies such as EMI, ESD, and Temperature validation.

Why Join Us

  • Opportunity to work on cutting-edge embedded products with global exposure.
  • Collaborative, innovation-driven work culture.
  • Strong focus on career growth, learning, and technical leadership.

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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

hyderabad, chennai, bengaluru