Embedded Developer

Calicut , Kerala , India

09 May 2021

Job Brief: Embedded devloper how has around 7 years of experience


Responsibilities:

Designing and implementing software of embedded devices and systems.

Designing, developing, coding, testing and debugging system software.

Analyzing and enhancing efficiency, stability and scalability of system resources.

Review code and design

Integrate and validate new product design

Support software QA and optimize I/O performance

Provide post production support

Interface with hardware design and development

Assess third party and open source software

Maintaining embedded software systems and performing maintenance as needed.


Skills Required:

·         Embedded developers typically have a degree in a related field, such as software development, computer science, or engineering.

·         Programming – embedded developers should have extensive software development experience and should be particularly skilled with the C and C++ programming languages

·         Troubleshooting – troubleshooting and debugging are central to this role, so embedded developers need a strong foundation in problem-solving and debugging tools

·         Familiarity with efficiency enhancement – embedded developers should have some familiarity with ensuring that programs run efficiently while maintaining a high level of stability

·         Documentation skills – throughout the development process, embedded developers need to reliably document technical issues and interpret error reports to resolve software bugs

·         Collaboration – because embedded software is so closely tied to hardware, embedded developers must work closely with hardware development personnel

·         Communication skills – effective written and verbal communication are both important in this role, since embedded developers tend to work with internal teams, clients, and manufacturers to gather requirements and provide progress reports

·         Familiarity with software configuration management tools, defect tracking tools, and peer review

·         Excellent knowledge of OS coding techniques

·         Knowledge of different IP protocols, interfaces and hardware subsystems

·         Sense of ownership and pride in your performance and its impact on company’s success

·         Critical thinker and problem-solving skills

·         Team player

·         Good time-management skills

·         Excellent diagnostic skill

·         Strong organizational and project management skills.

·         The ability to keep abreast with the latest advancements in technology and techniques.

Mid-Senior Level

Full Time

Calicut Kerala India


Share Job Opening