Senior Embedded Software Engineer

Angel and Genie

Chennai District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology development company is seeking an experienced Embedded Developer in Chennai. The role involves designing software programs and maintaining embedded systems, requiring a Bachelor's degree in computer science or engineering and a minimum of 5 years of relevant experience. Ideal candidates must be proficient in C and C++, and possess strong diagnostic, analytical, and project management skills. This position offers opportunities to work on innovative technology solutions in a collaborative environment.

Qualifications

  • Bachelor’s degree in computer science, computer engineering, or similar.
  • Minimum of 5 years of experience as an embedded developer.
  • Proficiency in C and C++ programming languages.
  • Strong knowledge of hardware architecture such as ARM, MIPS.
  • Familiarity with hardware protocols including USB, UART, I2C, and SPI.
  • Experience with OS platforms / RTOS.
  • Excellent diagnostic skills.
  • Strong analytical and problem-solving abilities.
  • Strong organizational and project management skills.

Responsibilities

  • Meeting with clients, designers, and engineering teams to define technical requirements.
  • Designing program architecture based on project requirements and hardware specifications.
  • Writing software code, embedded programs, and system protocols.
  • Conducting tests on the embedded software systems to ensure proper integration.
  • Troubleshooting embedded systems and diagnosing errors, malfunctions, or inefficiencies.
  • Implementing effective repairs, modifications, and upgrades to the embedded code.
  • Liaising with design and engineering teams to ensure process alignment.
  • Managing project timelines and reporting any delays or issues to the supervisor.
  • Generating diagnostic reports, technical manuals, and software development documentation.
  • Maintaining embedded software systems and performing maintenance as needed.

Skills

C programming
C++ programming
Diagnostic skills
Analytical skills

Education

Bachelor's degree in computer science or engineering

Tools

ARM architecture
MIPS architecture
RTOS

Job description

  • Meeting with clients, designers, and engineering teams to define technical requirements.
  • Designing program architecture based on project requirements and hardware specifications.
  • Writing software code, embedded programs, and system protocols.
  • Conducting tests on the embedded software systems to ensure proper integration
  • Troubleshooting embedded systems and diagnosing errors, malfunctions, or inefficiencies.
  • Implementing effective repairs, modifications, and upgrades to the embedded code.
  • Liaising with design and engineering teams to ensure process alignment.
  • Managing project timelines and reporting any delays or issues to the supervisor.
  • Generating diagnostic reports, technical manuals, and software development documentation.
  • Maintaining embedded software systems and performing maintenance as needed.

Job Requirements:

  • A bachelor’s degree in computer science, computer engineering, or similar.
  • A minimum of 5YEARS+ experience as an embedded developer.
  • Proficiency in C and C++ programming languages.
  • Strong knowledge of hardware architecture such as ARM, MIPS.
  • Familiarity with hardware protocols including USB, UART, I2C, and SPI.
  • Experience with OS platforms / RTOS.
  • Excellent diagnostic skills.
  • Strong analytical and problem-solving abilities.
  • Strong organizational and project management skills.
  • The ability to keep abreast with the latest advancements in technology and techniques.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Embedded Software Engineer
Staff Embedded Software Engineer

Careernet • Bengaluru

On-site
INR 1,200,000 - 1,900,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Acumen 360 Consulting & HR Solutions • Vadodara

On-site
INR 1,200,000 - 2,500,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

JobItUs • Vadodara

On-site
INR 1,500,000 - 2,100,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Indian Institute of Technology Delhi (IIT Delhi) • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Jobtailor • Ahmedabad District

On-site
INR 1,200,000 - 2,100,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

IntellisenseTechnology • Jalandhar

On-site
INR 600,000 - 900,000
Senior Embedded Engineer
Senior Embedded Engineer

SourcingXPress • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Associate Engineer - Embedded Software
Associate Engineer - Embedded Software

Eaton • Maharashtra

On-site
INR 400,000 - 640,000
Embedded Software Developer
Embedded Software Developer

Larsen & Toubro • Mumbai

On-site
INR 800,000 - 1,200,000
Embedded Systems Developer
Embedded Systems Developer

Indianroboticssolution • India

On-site
INR 600,000 - 900,000