Senior Embedded Software Developer

Job Description

During the current global health crisis, the priority for Siemens Digital Industries Software is the health and wellbeing of our entire community including current and future employees, which may add time to our hiring processes. We appreciate your patience and invite you to visit our website to learn more about how Siemens is responding to the pandemic.

Siemens EDA – formerly Mentor Graphics is one of the top tier suppliers in the Electronic Design Automation (EDA) industry. As a technology leader, the company offers innovative solutions for electronic hardware and software design.

We are seeking highly motivated, responsible and self-starting engineers to join our Development team in Oulu.

The role, as part of a firmware team, is chartered to develop lower layer software and firmware for X-STEP Hardware Products.

We live and cultivate an ownership culture, in which every employee takes personal responsibility for our company’s success. We utilize lean principles to continually improve our processes and customers’ experience. We trust and empower our leaders to act as owners, self-direct their teams and innovate to succeed.

As a Senior Embedded Software developer, you will be working on the X-Step Hardware products, including development and integration of lower layer software and drivers. Your responsibilities will include: determine feasibility, design, analyse, implement and debug Fronthaul protocols and control software. We will expect you to support and develop software engineers among the way by providing advice, mentoring them and facilitating educational opportunities.

Qualification and experience required:
  • B.Sc. or M.Sc. in Computer Engineering or Computer Science.
  • Proven hands-on experience in agile software development using C/C++ technologies.
  • Extensive writing lower layer software (hardware access) or Linux kernel drivers.
  • Experienced with embedded hardware devices and high-speed serial interfaces
  • Confirmed experience in writing Linux system scripts
  • Familiar with hardware bring-ups.

We want to hear from you if you are with good written and verbal communication skills, who can work independently and capable to solve problems together with hardware and software developers. Are you proactive and flexible, with a drive to stay on the cutting edge of development practices, send us your CV now!

We are Siemens

A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit and business need. Bring your curiosity and creativity and help us shape tomorrow!

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, private healthcare and actively support working from home.

Siemens Software. Where today meets tomorrow



Organization: Digital Industries

Company: Mentor Graphics (Finland) Oy

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?