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.
Job Requirements:
- A bachelor's degree in computer science, computer engineering, or similar.
- A minimum of 6 years' 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.
Chennai, Tamil Nadu, India
Angel and Genie
Angel and Genie
JS2870352905
23/12/2024 5:27:51 PM
We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature
please contact support giving the advertiser's name and job reference.