Embedded Software Engineer

Year    TN, IN, India

Job Description

We are seeking a highly skilled and motivated

Embedded Software Engineer

to design, develop, test, and maintain firmware and software solutions for embedded systems. The ideal candidate will have experience with low-level programming, real-time operating systems (RTOS), and hardware/software integration in a resource-constrained environment.

Key Responsibilities:



Design and develop embedded software for microcontrollers and embedded processors. Collaborate with hardware engineers to integrate software with electronic components. Write efficient, reusable, and reliable C/C++ code for embedded platforms. Develop and maintain device drivers, communication protocols (SPI, I2C, UART, CAN, etc.), and RTOS-based applications. Debug and troubleshoot firmware issues using oscilloscopes, logic analyzers, and other tools. Conduct code reviews and maintain documentation according to industry standards. Support system bring-up, testing, and validation. Participate in the full software development lifecycle (requirements, design, implementation, testing, and maintenance).

Required Qualifications:



Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. 0 - 3+ years of experience in embedded software development. Strong proficiency in C/C++; experience with assembly or Python is a plus. Solid understanding of embedded system architecture and real-time constraints. Experience with RTOS (e.g., FreeRTOS, ThreadX, VxWorks) or bare-metal development. Familiarity with hardware debugging tools and interpreting schematics and datasheets. Knowledge of version control systems (e.g., Git).
Contact Person: Rakesh HR

Contact Number: 9003745749

Experience: 0 - 3+ Years

Location: Coimbatore

Timings: 09.30 Am - 06.30 Pm

Job Types: Full-time, Permanent, Fresher

Pay: ?272,911.51 - ?1,026,455.78 per year

Benefits:

Health insurance Provident Fund
Schedule:

Day shift Morning shift
Supplemental Pay:

Performance bonus Yearly bonus
Work Location: In person

Speak with the employer


+91 9003745749

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3751449
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year