Overview:
The role of an Embedded Engineer is crucial in our organization as they are responsible for designing developing and testing embedded systems and software for various applications. They play a key role in ensuring the functionality and reliability of embedded systems in our products.
Key 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
- Collaborating with hardware and software engineers to develop the best embedded systems
- Testing and validating embedded systems
- Integrating and validating new product designs
- Creating and maintaining technical documentation
- Providing technical support for existing products
- Collaborating with crossfunctional teams to define design and ship new features
- Ensuring compliance with coding standards and technical design
- Identifying and resolving technical issues promptly
- Participating in code and design reviews
- Performing hardware bringup and debugging
- Collaborating on system architecture and design discussions
- Participating in the continuous improvement of development processes and procedures
Required Qualifications:
- Bachelors or Masters degree in Electrical Engineering Computer Science or related field
- Proven experience in embedded systems development
- Proficiency in C/C programming languages
- Experience with microcontrollers and microprocessors
- Knowledge of realtime operating systems (RTOS)
- Experience in embedded software development and debugging
- Understanding of hardware and software interaction
- Ability to read schematics and datasheets
- Strong problemsolving and analytical skills
- Excellent communication and teamwork abilities
- Ability to work in a fastpaced and dynamic environment
- Capability to handle multiple tasks and prioritize effectively
- Attention to detail and commitment to quality
- Experience with version control and bug tracking systems
- Understanding of embedded system constraints and optimizations
embedded systems,microcontrollers,embedded software