Embedded Software Engineer
Job Summary
JOB DESCRIPTION
Job Title: Embedded Software Engineer
Location: Info Park Phase 2 Kochi
Job Type: Full-time
Department: Engineering
Job Description:
We are looking for a highly motivated and enthusiastic Entry Level Embedded Software
Engineer to join our expanding this role you will collaborate with experienced
engineers to design develop test and maintain embedded software applications. This
position offers an excellent opportunity for recent graduates who are passionate about
embedded systems and eager to apply their academic knowledge in a practical real-world
environment.
Key Responsibilities:
• May have to interact with customers to clarify the requirements of the embedded
product
• Design develop test and debug embedded software for microcontroller- and
processor-based systems
• Write efficient readable and maintainable code in Embedded C/C
• Work with hardware teams to integrate and validate software on target boards
• Analyse and resolve software defects using debugging tools (JTAG GDB logic
analyzer etc.)
• Participate in code reviews unit testing and system testing
• Support development activities related to automotive embedded systems (if
applicable)
Skills and Qualifications
Must Have:
• Bachelor's degree in a relevant field.
• Good Knowledge in C/C programming languages.
• Knowledge of embedded systems and real-time operating systems.
Good to have:
• Linux Device Driver
• RTOS/Firmware
• Automotive domain knowledge
Education:
• Bachelor’s degree in computer science Software Engineering or related field (or
equivalent work experience).
Required Skills:
Clo Cro Unit Testing Postgresql Mysql Esql Oauth Education Mongodb Flask Debugging Automotive Django Fla Scrum Unit Test Scala Problem-solving Skill Agile Python Problem-solving Methodologies Agile Development Aws Version Control Sql Postgres Docker Cloud Services