Senior Embedded Software Engineer
Nokia Municipality of Kifisia, Attica, Greece
Telecommunications · 1,001-5,000 employees
About the role
You will design, develop, and improve software solutions for 5G microwave backhauling, ranging from high-level management layers to low-level firmware. Additionally, you will collaborate within a cross-functional Agile team to translate customer requirements into functional software components and support integration testing.
What they look for
Requirements
The role requires a Master's degree in Software Engineering and 3-5 years of relevant experience in embedded C/C++ development on Linux. Candidates must possess strong knowledge of telecom protocols, configuration management tools, and embedded system architectures.
Benefits
Full description
The embedded SW Engineer in our team focuses on the design, development, and continuous improvement of high-quality software solutions for 5G microwave backhauling, integrating advanced technologies such as O-RAN and vRAN. As part of Nokia’s Microwave Business Unit, we work across multiple disciplines to transform system-level requirements into functional software components—ranging from high-level management layers to low-level firmware—while adhering to rigorous systems engineering and software configuration management practices. Our collaborative and skilled R&D team plays a critical role in shaping innovative, reliable, and future-ready network solutions within Nokia’s broader Mobile Networks Business Group.
Responsibilities
As part of our SW Team, you will:
- You will participate in planning and contribute to the design and specification of our next-generation network equipment, integrating various SW/FW components from management interfaces (NETCONF, SNMP, etc.) to the board support package (BSP, including HW device drivers).
- You will contribute to the implementation of our SW solution on this device, working as a SW development engineer within a team.
- You will be translating customer requirements into SW requirements and use cases that brings our product on the market.
- You will also be supporting integration test activities with the objective to improve overall sw quality.
- You will be part of a scrum cross functional team following Agile methodology.
- You will learn about Ethernet/IP protocols and Nokia equipment portfolio
Qualifications
You have:
- A MsD, or equivalent, in SW Engineering.
- Typically 3-5 years directly related experience.
- Fluency in C/C++ implementation (embedded) on Linux, with particular focus to Secure Coding guidelines.
- Embedded SW development skills: uP architectures, performances (multi-core processing, interfaces), resources constraints, low level platform SW integration.
- Skills on modelling SW to integrate existing SW modules and third parties components.
Expected technical competencies:
- Telecom exposure.
- Knowledge of Ethernet and IP and secured protocols.
- Practice on iterative and incremental process.
- Configuration management (GIT) and tracking tool system (JIRA).
- In general, a good experience on tools and methodologies used to design, version, review, unit test, and troubleshoot the SW.
- Nice to have some knowledge on continuous integration tools (Jenkins).
- Nice to have some knowledge on ethernet switches HW devices.
Some of our benefits in Greece:
- On site, hybrid or remote work arrangements, based on the business requirements
- Life and medical insurance, plus an annual medical check-up program
- A minimum of 90 days of Maternity and Paternity Leave, with the option to return to work within a year following the birth or adoption of a child (based on eligibility)
- Group pension plan and incentive programs to support long-term financial security
- Ticket restaurant e-card
- Company bus transportation and company-provided mobile device with subscription
- Referral bonus for recommending qualified candidates
- Well-being programs to support your mental and physical health
- Personal Support Service 24/7 - a confidential support channel open to all Nokia Employees and their families in challenging situations
- Opportunities to engage with Nokia Employee Resource Groups (NERGs), as well as access to mentors, coaches, and Employee Growth Solutions
- A learning culture that promotes continuous personal and professional growth – for your role and beyond
Similar roles
-
Embedded Software Engineer
CANON MEDICAL RESEARCH USA, INC Vernon Hills, Illinois, United States · $97K–$118K/yr
-
Embedded Software Engineer, Senior
Booz Allen Hamilton Honolulu, Hawaii, United States · $87K–$198K/yr
-
Embedded Software Engineer
Booz Allen Hamilton Colorado Springs, Colorado, United States · $87K–$198K/yr
-
Embedded Software Engineer
Accurant International Minneapolis, Minnesota, United States · $80K–$90K/yr
-
Embedded Software Development Engineer – Linux & C/C++ & Network Communication
Siemens Istanbul, Marmara Region, Turkey
-
Software Architect, Real-Time Embedded Systems
Siemens Wendell, North Carolina, United States · $102K–$176K/yr