Job Description:
Be part of a team that designs, implements, tests and validates SW for state-of-the-art networking products.
Apply and build on your existing technical knowledge on-the-job, and opportunities to grow and expand into other platform work.
Understand and gather project requirements, design sub-modules and conduct investigation accordingly.
Identify risk factors and mitigate those risks.
Debug any issues observed and derive fixes.
Close follow up and drive issues closure with relevant parties.
Participate actively in technical discussions, enable decision-making and progress.
Proactive to engage others directly in discussions whenever necessary.
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.
Who you will work with
A team of specialized modules developers
Partner Hardware and Manufacturing teams
Distinguished Technologists and Architects
Project and management teams
Cross-geographical and cross-functional teams
External Vendors
“Must-have” Requirements
Able to start in January
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
Join us and make your mark!
Additional Skills:
Accountability, Accountability, Action Planning, Active Learning, Active Listening, Bias, Business, Calendar Management, Coaching, Computer Literacy, Creativity, Critical Thinking, Design Thinking, Empathy, Follow-Through, Group Problem Solving, Growth Mindset, Intellectual Curiosity (Inactive), Long Term Planning, Managing Ambiguity, Office Administration, Policy and procedures, Recordkeeping, Risk Assessment, Service And Support Planning {+ 6 more}What We Can Offer You:
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
We are unconditionally inclusive in the way we work and celebrate individual uniqueness.
We know varied backgrounds are valued and succeed here.
We have the flexibility to manage our work and personal needs.
We make bold moves, together, and are a force for good.