Danfoss logo

Senior Software Developer - Embedded Systems

Danfoss

Job Description

Are you a Senior Software Developer with experience in embedded systems development and Agile management skills? We are looking for an experienced professional to join our international Research & Development (R&D) team.

Your primary mission will be to develop a new edge controller that connects embedded systems to the cloud. In addition to your advanced technical skills, you will be well-versed in Agile principles to effectively guide the team, acting as a Scrum Master to help achieve our goals.

The Development team is part of the Electronic Controllers and Services group within Danfoss Climate Solutions - a leading supplier to the refrigeration and air-conditioning industries. We develop and produce sustainable and quality solutions for people around the world and have a positive impact on global change.

You will be part of an open and honest culture where communication is transparent, and feedback is encouraged.

Job Responsibilities

Your primary responsibilities will include daily tasks in the project such as designing, maintaining, and improving sub-systems and modules, and implementing them using C/C++. You will also work with Python for automated testing.

As a Senior Software Developer, you will be responsible for facilitating planning sessions and stand-up meetings in line with Agile principles and methodologies, taking on responsibilities typically associated with a Scrum Master to guide the team towards achieving its objectives.

You will cooperate closely with your colleagues from other DevOps/Scrum teams, ensuring that applications and/or systems meet standards and customer requirements.

More Specifically, You Will:

  • Design, code, and integrate software for embedded Linux targets, including developing systems based on ARM MPU/MCU multi-core architectures and interacting with the Linux kernel and Yocto framework.
  • Improve and maintain existing software components and ensure the software is up-to-date with the latest technologies.
  • Maintain and enhance our building pipelines in Azure DevOps, ensuring high-quality product development.
  • Participate in peer reviews, report performance indicators, and ensure a high level of quality in the products.
  • Collaborate with external partners, including consultants, customers, and IT departments.
  • Facilitate planning and stand-up meetings according to Agile principles.
  • Have the Scrum Master role, guiding the team towards achieving its objectives.
  • Be involved in platform-based development and ensuring product security.

Background & Skills

  • Educational Background in Computer Science or a related field is preferred.
  • Over 6 years of experience in similar roles, gained in medium-sized multinational environments.
  • Excellent proficiency in coding with C/C++.
  • Hands-on experience in developing, reviewing, and debugging libraries, Docker containers, and communication drivers (e.g., MQTT, Wi-Fi, BACnet, Modbus RTU/IP).
  • Practical experience with Agile methodologies, with a proven track record in successfully managing iterative development processes.
  • More than 3 years of experience with software running on Linux, including knowledge of Linux frameworks, bootloaders, and multi-processor/multi-core systems.
  • Ability to translate business requirements into scalable, resilient, and secure products.
  • Experience collaborating with external design houses and working in a multicultural environment.
  • Excellent proficiency in English, both verbal and written; knowledge of Italian and/or Danish is a plus.

Strong analytical skills, a positive attitude towards cross-border and cross-cultural cooperation, and clear, concise communication of technical and business matters complete the profile.

About Danfoss

At Danfoss, we are engineering solutions that allow the world to use resources in smarter ways - driving the sustainable transformation of tomorrow. No transformation has ever been started without a group of passionate, dedicated, and empowered people. We believe that innovation and great results are driven by the right mix of people with diverse backgrounds, personalities, skills, and perspectives, reflecting the world in which we do business. To make sure the mix of people works, we strive to create an inclusive work environment where people of all backgrounds are treated equally, respected, and valued for who they are. It is a strong priority within Danfoss to improve the health, working environment, and safety of our employees.

Following our founder’s mindset “action speaks louder than words”, we set ourselves ambitious targets to protect the environment by embarking on a plan to become CO2 neutral latest by 2030.

Danfoss is an EO employer and VEVRAA Federal Contractor. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, or other protected category.

Benefits
Extracted with AI

  • Inclusive work environment
  • Opportunities for cross-cultural cooperation
  • Focus on employee health and safety

Similar jobs

Last update: 23 minutes ago

ARQUIMEA logo
ARQUIMEA

Embedded Systems Developer

Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive pay, equity, and comprehensive benefits.

Siemens logo
Siemens

Medior C++ Developer for Engineering Tools

Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.

Gofore logo
Gofore

Embedded Software Developer - Intelligente Industrie

Join Gofore as an Embedded Software Developer in Munich. Work on cutting-edge projects in the intelligent industry with C++, Qt, and RTOS.

Globant logo
Globant

Senior Node.js Developer

Join Globant as a Senior Node.js Developer in Milan. Work on large-scale projects, develop your career, and be part of an agile team.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

NI (National Instruments) logo
NI (National Instruments)

Software Engineer - Product Lifecycle Management

Join NI as a Software Engineer in Debrecen to innovate in eCommerce and web technologies using JavaScript, Agile, and DevOps.

IBM logo
IBM

Senior Software Developer - Java, Linux, Docker

Join IBM as a Senior Software Developer in Sofia, Bulgaria. Work with Java, Linux, Docker, and Kubernetes to create innovative software solutions.

Farmless logo
Farmless

Principal Software Engineer

Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.

ASML logo
ASML

Senior Full Stack Software Engineer

Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.

Kuehne+Nagel logo
Kuehne+Nagel

Senior Full Stack Engineer

Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Edlund A/S logo
Edlund A/S

Senior .NET Developer

Join Edlund A/S as a Senior .NET Developer to implement modular solutions for clients, ensuring optimal support for critical business processes.

Toughbyte logo
Toughbyte

Senior Frontend Developer

Join Betsson Group as a Senior Frontend Developer in Valletta, Malta. Work with Angular, JavaScript, and TypeScript in a hybrid work model.

Dennemeyer logo
Dennemeyer

Senior Software Developer – .NET and WPF

Join Dennemeyer as a Senior Software Developer specializing in .NET and WPF to lead software development projects.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

iO logo
iO

Senior Front-end Developer

Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

Voyado logo
Voyado

Senior Backend Developer

Join Voyado as a Senior Backend Developer in Lund, Sweden. Work with Java, AWS, and DevOps in a dynamic team.

Everseen logo
Everseen

Senior Full Stack Developer

Join Everseen as a Senior Full Stack Developer in Iași, Romania. Work with cutting-edge AI technology in a dynamic, innovative environment.