We are seeking an experienced Senior Embedded Engineer with 5-10 years of experience to join our team. The ideal candidate will have a strong background in embedded systems, firmware development, and hardware design. This is an excellent opportunity to work on cutting-edge technology and collaborate with a team of highly skilled engineers.
Responsibilities
- Design, develop, and debug embedded systems firmware and hardware
- Collaborate with cross-functional teams to ensure product design meets performance and quality standards
- Develop and execute test plans to validate product functionality and performance
- Contribute to the development of new product features and improvements
- Provide technical leadership and mentorship to junior engineers
Skills and Qualifications
- Bachelor's or Master's degree in Electrical or Computer Engineering
- 5-10 years of experience in embedded systems design and development
- Expertise in C/C++ programming languages
- Experience with microcontroller architectures such as ARM Cortex-M and AVR
- Proficiency in hardware design, schematic capture, and PCB layout tools
- Experience with communication protocols such as SPI, I2C, UART, and USB
- Experience with debugging tools such as oscilloscopes, logic analyzers, and JTAG debuggers
- Excellent problem-solving and analytical skills
- Robust communication and collaboration skills