Software Engineer
Orange Business Services4 months ago
Gurgaon, IndiaMid Level
Responsibilities
- Participate in release planning, identify risks, and deliver development commitments within quality, cost, and deadline expectations.
- Develop applications and perform analysis, problem solving, and technical investigations.
- Work effectively within Agile and Scrum teams to prevent development blockers.
- Analyze quality of service and recommend improvements.
- Create and update requirements documents and technical analysis reports.
- Participate in code reviews and integration testing.
- Collaborate with teammates and communicate effectively.
Requirements
- Proficiency in C and C++ programming languages.
- Proficiency with the Yocto Framework for embedded Linux distribution.
- Good networking knowledge.
- Hands-on experience with OpenWrt and prplOS is desirable.
- Experience with ubus-cli, controller-container, USP Protocol (TR-369), and the TR-181 Data model is desirable.
- Familiarity with prpl Foundation frameworks is desirable.
- Experience with AMX libraries and LXC Containers is desirable.
- Knowledge of MQTT and HTTP communication protocols is advantageous.
- Hands-on experience with network routers is optional.
Benefits
- Flexible working hours and the possibility of combining office and home work in a hybrid arrangement.
- Training and professional upskilling/reskilling programs.
- Internal career growth and mobility opportunities.
- Health and well-being programs, diversity and inclusion initiatives, CSR activities, and employee events.
- Employee Referral Program and Change Maker Awards.
- Global collaboration opportunities with colleagues and customers worldwide.