What are the responsibilities and job description for the Embedded Engineer position at Tech Providers?
Job Description :
We are seeking a talented and motivated Embedded Engineer to help build cutting-edge hardware and software solutions that are shaping the future of wearable technology. As part of the team, you'll play a key role in the development of system-level frameworks, collaborate with cross-functional teams, and set technical directions to improve the performance, stability, and functionality of innovative products.
Key Responsibilities :
- Embedded Systems Development : Lead and contribute to the development of system-level frameworks that power wearable devices, ensuring robust, high-performance solutions.
- Technical Leadership : Set technical direction for improvements in embedded systems, with a focus on OS internals and building scalable frameworks.
- API Development : Design and develop APIs within the system framework layer, enabling efficient integration with other software layers.
- Collaboration : Work closely with product managers, application software engineers, and other partners to build end-to-end solutions and address system-level challenges.
- Debugging & Performance Tuning : Use performance tools to debug functional, stability, and performance issues across the entire system stack.
- Code Quality & Best Practices : Uplift coding practices by performing code reviews, introducing best practices, and ensuring clean, readable, and maintainable code.
- Cross-functional Teamwork : Collaborate with multiple teams (hardware, application software, platform engineering) to understand requirements and design interfaces for new and existing software frameworks.
Required Skills & Qualifications :
Embedded Systems , Microcontrollers , and Device Drivers
Preferred Experience :