i
Ericsson
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
124 Ericsson Jobs
4-5 years
Bangalore / Bengaluru
1 vacancy
Firmware Engineer III
Ericsson
posted 12d ago
Flexible timing
Key skills for the job
About this opportunity:
Ericsson Enterprise Wireless Solutions is at the forefront of the Wireless WAN (WWAN) and 5G revolutions, shaping the future of enterprise fixed wireless access. We design and deliver innovative solutions that connect people, places, and things - reliably and securely. Are you passionate about technology and have hands-on experience in the exciting world of embedded firmware developmentJoin our dynamic team as a Firmware Engineer!
In this role, youll work alongside experienced engineers to contribute to the development, testing, and debugging of firmware.
What Will You Do
Work with senior engineers on design, taking that design and developing/implementing firmware code using C and Python
Develop unit tests to ensure code functionality and quality
Participate in integration testing to verify proper interaction between firmware and hardware components
Debug and troubleshoot firmware issues identified during testing phases Gain exposure to the entire firmware development lifecycle
Contribute to a collaborative and supportive team environment
Qualifications
Minimum Qualifications:
Masters degree in computer science, electrical engineering, or a similar major with four to five (4-5) years of related work experience, or a bachelors degree with a minimum seven (7) years of work experience in a related field
Strong foundation in programming concepts, particularly C
Understanding of embedded systems architecture
A passion for learning and a willingness to take initiative
Excellent communication and teamwork skills
Experience in OpenWrt, Wi-Fi Driver, Linux devices, kernel compilation, can debug c and python code, worked with vendor SDK/Toolchain
Understanding of OpenWRT, experience working with wireless protocol stacks, and familiarity with the Linux connectivity stack
Experience with Linux machine bring-up, operating system customization and driver porting
Experience with C and Python, GitLab
Good understanding of networking, Linux user space and kernel
Why join Ericsson
At Ericsson, you ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what s possible. To build solutions never seen before to some of the world s toughest problems. You ll be challenged, but you won t be alone. You ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
What happens once you apply
Click Here to find all you need to know about what our typical hiring process looks like.
Encouraging a diverse and inclusive organization is core to our values at Ericsson, thats why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.
Primary country and city: India (IN) || Bangalore
Req ID: 759689
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Firmware Engineer 2 roles with real interview advice