Responsibilities:
- Design and develop Embedded systems products from concept to production, ensuring quality and reliability.
- Collaborate with cross-functional teams to define system requirements and specifications.
- Develop and maintain firmware for embedded systems, ensuring optimal performance and reliability.
- Conduct testing and validation of embedded systems to identify and resolve hardware and software issues.
- Integrate various sensors into embedded systems for diverse applications.
- Utilize Real-Time Operating Systems (RTOS) in the development of embedded systems.
- Collaborate with hardware engineers in the design and integration of embedded systems.
Skills
Qualifications:
· Bachelor’s or master’s degree in electrical engineering, Electronics Engineering, Computer Science, or a related field.
· Minimum of 5 years of experience in embedded systems engineering.
· Strong technical skills, including experience with microcontroller-based systems, wireless communication, and sensors, as well as security protocols and standards.
· Familiarity with communication protocols such as CAN, UART, SPI, and I2C in embedded systems.
· Familiarity with circuit design, debugging skills, and proven problem-solving abilities.
· Excellent communication skills to effectively convey technical information to non-technical stakeholders.
· A self-motivated attitude and ability to work effectively both independently and within a collaborative, team-oriented setting.
· A passion for innovation and eagerness to work with cutting-edge technologies in a fast-paced, research-intensive environment.
Desired Skills:
· Familiarity with agile development processes and tools in research environments.
· Experience in rapid prototyping, hardware-software co-design, and deployment in innovative tech-driven projects.
· A strong commitment to continuous improvement and innovation within the embedded systems domain.
Job Types: Full-time, Permanent