Embedded Engineer

0 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

We are looking for a skilled Java Developer ll Noida ll 3-4 yrs of exp. to join our

engineering team. The candidate will work on developing backend services, RESTful

APIs, and microservices, while collaborating with cross-functional teams to deliver

high-quality software solutions.


About Us

CodeVyasa is a mid-sized product engineering company that works with top-tier

product and solutions organizations such as McKinsey, Walmart, RazorPay,

Swiggy, and others. We are a team of 550+ engineers, driving innovation across Product & Data Engineering, focusing on Agentic AI, RPA, Full Stack, and GenAI-based

solutions


Key Responsibilities:

  • Design, develop, and debug

    embedded software

    for energy systems, EV controllers, or solar monitoring devices.
  • Program microcontrollers using

    C/C++

    for real-time applications.
  • Develop and maintain communication modules using

    MQTT

    ,

    CAN

    ,

    Modbus

    , or

    UART

    protocols.
  • Work on

    Battery Management Systems (BMS)

    ,

    Power Management

    , or

    Energy Monitoring Units

    .
  • Develop applications and drivers on

    Linux-based embedded systems

    .
  • Interface with hardware teams to integrate sensors, power electronics, and communication modules.
  • Perform software testing, validation, and performance optimization for embedded devices.
  • Collaborate with cross-functional teams to ensure seamless hardware-software integration.
  • Implement IoT connectivity for remote monitoring, data logging, and control.
  • Ensure compliance with safety, reliability, and industry energy standards.


Must-Have Skills:

  • Strong proficiency in

    C programming

    for embedded systems.
  • Experience working in

    Linux / Embedded Linux

    environments.
  • Hands-on experience with

    MQTT

    or other IoT communication protocols.
  • Domain experience in

    Battery Systems, EV Technology, Solar, or Energy Applications

    .
  • Familiarity with

    microcontrollers / microprocessors

    (ARM Cortex, STM32, ESP32, etc.).
  • Understanding of

    real-time operating systems (RTOS)

    and low-level hardware interfacing.
  • Knowledge of

    communication protocols

    like

    CAN, I2C, SPI, UART, RS485

    .


Good-to-Have Skills:

  • Exposure to

    IoT cloud platforms

    (AWS IoT, Azure IoT, ThingsBoard, etc.).
  • Experience in

    Python scripting

    or

    C++

    for testing or simulation.
  • Knowledge of

    power electronics

    ,

    DC-DC converters

    , or

    energy metering

    .
  • Understanding of

    OTA updates

    ,

    device security

    , and

    data encryption

    .
  • Familiarity with

    Git

    ,

    JIRA

    , and

    CI/CD pipelines

    for firmware delivery.


Education:

  • Bachelor’s or Master’s degree in

    Electronics Engineering, Electrical Engineering, Embedded Systems, or Computer Science

    .


Soft Skills:

  • Strong problem-solving and debugging abilities.
  • Ability to work in cross-disciplinary teams (hardware, firmware, and testing).
  • Excellent communication and documentation skills.


Why Join CodeVyasa?

● Work on innovative, high-impact projects with leading global clients.

● Exposure to modern technologies, scalable systems, and cloud-native

architectures.

● Continuous learning and upskilling opportunities through internal and external

programs.

● Supportive and collaborative work culture with flexible policies.

● Competitive salary and comprehensive benefits package.

● Free healthcare coverage for employees and dependents

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, chennai, bengaluru

thiruvananthapuram, kerala, india