Description
We are seeking an intern to join our team as an Embedded Software (Firmware) Engineer. As an intern, you will be part of a team that designs, implements, tests, and validates software for state-of-the-art networking products.
Responsibilities:
- Understand and gather project requirements, design sub-modules, and conduct investigations accordingly
- Identify risk factors and mitigate those risks
- Debug any issues observed and derive fixes
- Participate actively in technical discussions, enable decision-making, and progress
- Articulate technical proposals, justification, issues, and provide clear technical updates to team lead and manager regularly on progress
- Ensure timely deliverables of assigned tasks
- Accountable for the highest quality delivery of our work for all our products
Requirements:
- Able to commit 6 months full-time
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent combination of education and experience
- Solid understanding of software development principles
- Experience with software development tools and processes
- Knowledge of C programming
- Interest and ability to conduct issues investigation and develop solutions
- Good analytical and problem-solving skills
- Self-motivated, eager, and quick learner
- Passion for technology
- Team player, able to collaborate and work with global and cross-functional teams