Would you like to take your career to the next level? You will be able to bring your outstanding talents to Enterprise Networking, the engineering team at Cisco Meraki, building software powering networking platforms for applications such as routing, switching, wireless, cable access, and the Internet of Things.
As an early-career Software Engineer focused on embedded systems in our Ecublens office in Switzerland, you will develop and maintain wireless products and industry-leading software platforms. The goal is to connect and integrate all devices, machines, and vehicles with traditional enterprise networks. You will have the opportunity to build high-performance, scalable, multi-cloud environments and distributed systems, participating in the full software development lifecycle for large-scale systems.
Responsibilities:
1. Design and develop new features for wireless products.
2. Write specifications, code, perform unit testing, and integrate code across multiple platforms.
3. Test hardware in customer and scaled scenarios.
4. Contribute to automation, testing, and system-level quality assurance.
5. Support and maintain software quality, debug issues, and fix defects.
6. Plan, design, operate, and improve continuous integration and automated testing systems.
Ideal Candidate:
* University degree in Computer Science, Electrical Engineering, or equivalent.
* Early in career experience from student positions or internships.
* Good understanding of embedded software.
* Interest in networking, wireless, and IoT.
* Ability to work collaboratively in an inclusive, agile environment with multi-functional teams.
* Keen to learn and grow.
* Experience coding in C and C++.
* Knowledge of networking protocols including TCP/IP, L2, and L3.
* Experience with cloud and container technologies such as Docker.
* Strong problem-solving skills.
* Experience in testing, troubleshooting, and debugging.
* Proactive, adaptable, and willing to take ownership.
* Strong interpersonal skills.
Bonus Skills:
* Knowledge of Python, Java, and Kotlin.
* Experience with real-time OS and Unix/Linux development tools.
* Understanding of Wireless Networking Technologies.
* Experience with scripting, testing tools, dashboards, and automation.
Dedication to customer success is key to this role.
Team:
You will join a team building next-generation scalable wireless cloud solutions. As a vital member, you will collaborate with diverse engineers to architect, design, and develop evolving features that support new customer and business paradigms. You will work with industry-leading talent, finding your work both fun and challenging!
We connect everything: people, processes, data, and things. We innovate boldly to craft technologies for smart cities, connected cars, and healthcare. We celebrate creativity and diversity, fueling our innovation. We are dreamers and doers.
Embedded Software Engineer • Ecublens, Switzerland
#J-18808-Ljbffr