Senior Software Engineer

Danfoss A/S
  • Baltimore, MD
    2 days ago

    Job Description

    Senior Software Engineer Job Details | Danfoss

    We use cookies to offer you the best possible website experience. Your cookie preferences will be stored in your browser's local storage. This includes cookies necessary for the website's operation. Additionally, you can freely decide and change any time whether you accept cookies or choose to opt out of cookies to improve the website's performance, as well as cookies used to display content tailored to your interests. Your experience of the site and the services we are able to offer may be impacted if you do not accept all cookies.

    Modify Cookie Preferences

    Reject All Cookies Accept All Cookies

    Skip to main content

    • Search Jobs

    • Professionals

    • Finance, HR & Administration

    • Research & Development, Engineering, IT

    • Sales, Communications & Marketing

    • Supply Chain, Procurement & Quality

    • Production & Operations

    • Early Talent

    • Internships, Student Jobs & Thesis Collaboration

    • Postgraduate Program

    • Talent Communities

    • Life at Danfoss

    Language

    • Dansk (Danmark)
    • Deutsch (Deutschland)
    • English (United Kingdom)
    • Español (España)
    • Français (France)
    • Polski (Polska)
    • ()
    • Slovencina (Slovak)
    • (Chinese Simplified)

    View profile

    Employee Login

    • Search Jobs

    • Professionals

    • Finance, HR & Administration

    • Research & Development, Engineering, IT

    • Sales, Communications & Marketing

    • Supply Chain, Procurement & Quality

    • Production & Operations

    • Early Talent

    • Internships, Student Jobs & Thesis Collaboration

    • Postgraduate Program

    • Talent Communities

    • Life at Danfoss

    Language

    • Dansk (Danmark)
    • Deutsch (Deutschland)
    • English (United Kingdom)
    • Español (España)
    • Français (France)
    • Polski (Polska)
    • ()
    • Slovencina (Slovak)
    • (Chinese Simplified)

    View profile

    Employee Login

    Language

    • Dansk (Danmark)
    • Deutsch (Deutschland)
    • English (United Kingdom)
    • Español (España)
    • Français (France)
    • Polski (Polska)
    • ()
    • Slovencina (Slovak)
    • (Chinese Simplified)

    View profile

    Employee Login

    • Job Search

    • Professionals

    • Finance, HR & Administration

    • Research & Development, Engineering, IT

    • Sales, Communications & Marketing

    • Supply Chain, Procurement & Quality

    • Production & Operations

    • Early Talent

    • Internships, Student Jobs & Master Thesis Collaboration

    • Postgraduate Program

    • Talent Communities

    • Life at Danfoss

    Search Jobs

    Job Description

    Req ID: 52101

    Job Location: Baltimore, MD, US, Nordborg, DK, Venice,IT

    Employment Type: Full Time

    Segment: Danfoss Climate Solutions Segment

    Job Category: R&D, Technology and Engineering

    Work Location Type: Remote

    Job Experience Level: Mid-Senior level

    Job Title: Senior Software Engineer

    The Impact You'll Make

    Are you a Senior Software Engineer with experience in embedded Linux systems development? We are looking for an experienced professional to join our international R&D team. Your primary mission will be to develop one of our most successful products, an edge controller that connects and manages embedded systems in food retail applications.

    The Development team is part of the Commercial Compressor Electronics 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 a diverse, multi-cultural and multi-national team with an open mindset where communication is transparent and feedback is encouraged.

    This role is ideal for engineers who enjoy working on high-complexity embedded systems. You will be a key driver for the evolution of our System Manager Edge controller, codriving architectural choices, new features developments and software restructuring to elevate our solution to new standards.

    What You'll Be Doing

    Your primary responsibilities will include daily tasks 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.

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

    More specifically, you will:

    • Collaborate with technical lead on architectural choices.
    • 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.
    • Participate in peer reviews to ensure a high level of quality in the products.
    • Collaborate with external partners, including consultants, customers, and IT departments.
    • Be involved in platform-based development for synergy with other products and ensure product security.

    What We're Looking For

    • 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.
    • More than 3 years of experience with software running on Linux, including deep knowledge of embedded Linux, secure bootloaders, and multi-processor/multi-core systems.
    • Experience in architecture of SCADA/BMS systems.
    • Excellent proficiency in coding with C/C++.
    • Hands-on experience in developing, reviewing, and debugging libraries, and communication drivers (e.g., MQTT, Wi-Fi, Modbus RTU/IP. BACNet).
    • Familiarity with small-scale embedded graphical libraries (e.g. LVGL, Qt for embedded, emWin)
    • Ability to translate business requirements into scalable, resilient, and secure products.
    • Experience in collaborating with external design houses and working in a multicultural environment.
    • Excellent proficiency in English, both verbal and written; knowledge of Danish and/or Italian 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.

    What You'll Get from Us

    • We promote from within and support your learning with mentoring, training, and access to global opportunities.
    • You'll have flexibility, autonomy, and support to do your best work while maintaining a healthy work-life balance. Your well-being matters to us.
    • We strive to create an inclusive work environment where people of all backgrounds are respected, and valued for who they are.

    The compensation package includes base salary, performance-based incentive, and benefits. Salary range and full details will be shared at first contact and will reflect candidate location, local market conditions, and applicable local pay transparency regulations.

    Ready to Make a Difference?

    If this role excites you, we'd love to hear from you! Apply now to start the conversation and learn more about where your career can go with us.

    Our Commitment to Transparency

    Salary ranges listed reflect only primary location and currency. For local salary ranges and specific benefits in your preferred hiring location, please ask your Talent Acquisition representative for more information.

    The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience, and location. Any benefits listed do not promise or guarantee any particular benefit or specific action. They may depend on country or contract specifics and are subject to change at any time without prior notice.

    Want to know more? Please visit our FAQ Page.

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or other protected category.

    Employee Group: Salary Paid

    Country: Denmark, Italy, United States

    Region: NAM

    Information at a Glance

    Apply now

    • Privacy policy
    • Danfoss Job Portal Terms
    • Cookies
    • FAQ
    • Glassdoor
    • Opens in a new tab.
    • Opens in a new tab.
    • Opens in a new tab.
    • Opens in a new tab.
    • Opens in a new tab.

    ×

    Cookie Consent Manager

    When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. Because we respect your right to privacy, you can choose not to allow some types of cookies. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.

    Required Cookies

    These cookies are required to use this website and can't be turned off.

    Required Cookies

    Show More Details

    Required Cookies Provider Description Enabled SAP as service provider

    We use the following session cookies, which are all required to enable the website to function:

    • "route" is used for session stickiness
    • "careerSiteCompanyId" is used to send the request to the correct data centre
    • "JSESSIONID" is placed on the visitor's device during the session so the server can identify the visitor
    • "Load balancer cookie" (actual cookie name may vary) prevents a visitor from bouncing from one instance to another

    Cookies from provider SAPasserviceprovider are required and cannot be turned off

    Functional Cookies

    These cookies provide a better customer experience on this site, such as by remembering your login details, optimising video performance or providing us with information about how our site is used. You may freely choose to accept or decline these cookies at any time. Note that certain functionalities that these third-parties make available may be impacted if you do not accept these cookies.

    Consent to all Functional Cookies

    Show More Details

    Functional Cookies Provider Description Enabled YouTube

    YouTube is a video-sharing service where users can create their own profile, upload videos, watch, like and comment on videos. Opting out of YouTube cookies will disable your ability to watch or interact with YouTube videos.

    Cookie Policy

    Privacy Policy

    Terms and Conditions

    Consent to cookies from provider YouTube

    Advertising Cookies

    These cookies serve ads that are relevant to your interests. You may freely choose to accept or decline these cookies at any time. Note that certain functionality that these third parties make available may be impacted if you do not accept these cookies.

    Consent to all Advertising Cookies

    Show More Details

    Advertising Cookies Provider Description Enabled Google Analytics

    Google Analytics is a web analytics service offered by Google that tracks and reports website traffic.

    Cookie Information

    Privacy Policy

    Terms and Conditions

    Consent to cookies from provider GoogleAnalytics

    Google Tag Manager

    Google Tag Manager is a tag management system for conversion tracking, site analytics, remarketing and more.

    Privacy Policy

    Terms and Conditions

    Consent to cookies from provider GoogleTagManager

    LinkedIn

    LinkedIn is an employment-oriented social networking service. We use the Apply with LinkedIn feature to allow you to apply for jobs using your LinkedIn profile. Opting out of LinkedIn cookies will disable your ability to use Apply with LinkedIn.

    Cookie Policy

    Cookie Table

    Privacy Policy

    Terms and Conditions

    Consent to cookies from provider LinkedIn

    AddThis

    Google Analytics is a web analytics service offered by Google that tracks and reports website traffic.

    Cookie Information

    Privacy Policy

    Terms and Conditions

    Consent to cookies from provider AddThis

    Confirm My Choices

    Reject All Cookies Accept All Cookies

    Numbers & Facts

    LocationBaltimore, MD

    Skills

    • ARM (Advanced RISC Machine)unmatched
    • Analysis Skillsunmatched
    • Architectural Servicesunmatched
    • Bootingunmatched
    • Business Skillsunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Cookiesunmatched
    • Customer Experienceunmatched
    • Danish Languageunmatched
    • Debugging Skillsunmatched
    • DevOpsunmatched
    • Electronicsunmatched
    • Embedded Linuxunmatched
    • Embedded Softwareunmatched
    • Embedded Systemsunmatched
    • Emerging Technologyunmatched
    • English Languageunmatched
    • Financeunmatched
    • Financial Controlunmatched
    • Frequently Asked Questions (FAQ)unmatched
    • IP (Internet Protocol)unmatched
    • Information Technology & Information Systemsunmatched
    • Italian Languageunmatched
    • Linux Kernelunmatched
    • Linux Operating Systemunmatched
    • Marketingunmatched
    • Mentoringunmatched
    • Microcontrollerunmatched
    • Multiculturalunmatched
    • Network Operations Centerunmatched
    • Performance Tuning/Optimizationunmatched
    • Purchasing/Procurementunmatched
    • Python Programming/Scripting Languageunmatched
    • Qt GUI (Graphical User Interface) Toolkitunmatched
    • Refrigerationunmatched
    • Requirements Managementunmatched
    • Research & Development (R&D)unmatched
    • Retail Softwareunmatched
    • SAPunmatched
    • Safety/Work Safetyunmatched
    • Sales Communicationsunmatched
    • Software Administrationunmatched
    • Software Engineeringunmatched
    • Supervisory Control and Data Acquisition (SCADA)unmatched
    • Supply Chainunmatched
    • Systems Administration/Managementunmatched
    • Systems Maintenanceunmatched
    • Technical Leadershipunmatched
    • Test Automationunmatched
    • Web Browsersunmatched
    • Wi-Fiunmatched
    • YouTubeunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder