Search jobs > Anchorage, AK > Senior software engineer

Senior Software Engineer

Danfoss GmbH
Anchorage, Alaska, US
Full-time

As a constantly growing company, Danfoss is looking for motivated employees who want to work with us on our success. We are seeking the ideal Senior Software Engineer to join our diverse team.

In this role, you will be part of a global team responsible for developing components such as sensors, joysticks and smart devices for off-highway mobile machinery.

You will contribute to all phases of development including requirement capturing, specification development, design, software development and validation / verification.

Responsibilities will likely also include development and integrating Danfoss’ hydraulic and electronic components into complete control systems.

Job Responsibilities

Responsibilities for this position include, but are not limited to, the following :

  • Experience in preparing software designs (high level design, low level design) for the development of software products.
  • Ability to read and interpret architecture and design diagrams.
  • Ability to mentor and coach others on technical aspects.
  • 5 to 8 years of experience in Embedded software development using C and C++ programming language.

The full job description covers all associated skills, previous experience, and any qualifications that applicants are expected to have.

  • Experience in various Real Time Operating Systems (RTOS) like Free RTOS, eCoS, etc.
  • Experience in developing embedded software for various microcontrollers (preferred - NIOS II from Altera, Renesas, STM32, etc.)
  • Experience in using the protocol testing / analyzer tools for testing protocols (Wireshark, Modscan, Modbus Conformance Tool, Profibus Analyzer ).
  • Strong knowledge about CAN, SPI, UART, etc. communication protocols.
  • Basic knowledge about Networking protocols like ARP, SNMP, LLDP, TCP / IP, UDP, etc.
  • Hands-on experience on Version control system like GIT, etc.
  • Experience in using the JTAG debuggers like Lauterbach, J-Link, etc.
  • Excellent analytical skills and ability to apply the knowledge to solve practical problems.
  • Strong understanding of software product development life cycle.
  • Experience in Software Development using V Model process.

Behavioral Skills

  • Good communication skills - Ability to express technical concepts and procedures clearly, precisely, and in easy-to-understand information, verbally and in writing to achieve successful outcomes for the assigned responsibility.
  • Excellent interpersonal skills.
  • Good presentation skills.
  • Excellent team player - Receptive and supportive of team efforts.
  • Good negotiation skills.
  • Possesses personal traits of positive attitude, inquisitiveness, proactiveness, self-motivation, self-driven, drive for results, honor commitments, persistence, ownership, sense of urgency, and enthusiasm for new challenges.

Nice to have competencies

  • Experience in communication protocol software development PROFINET, EtherNET / IP, EtherCAT, BACnet / IP, MODBUS TCP, POWERLINK, PROFIBUS DP, DeviceNet, CANopen, BACnet MS / TP, Modbus RTU, Metasys N2, LonWorks, AK-LonWorks, ASi Bus, Interbus, PROFISAFE, OPC DA, OPC UA, IEC101, IEC103, IEC104, IEC61850, DNP3.
  • 2 to 3 years of experience in embedded software development C programming.
  • Expertise in embedded kernels, bootloaders, system software libraries and device drivers.
  • Experience in real-time software design, software hardware interaction with real time operating systems, multithreading, and event-driven architectures.
  • Experience in using the debuggers to troubleshoot the embedded software on the target.
  • Experience in tools Visual Studio, Rational Clear Case, Rational Clear Quest.
  • Strong knowledge of Industrial Communication Protocol standards (ODVA, OPC, EPSG, ProfiDrive etc).
  • Basic Knowledge on PLCs.
  • Knowledge on Cyber security, Coverity, Blackduck, etc.
  • Added experience on protocol stack integration.

Danfoss Engineering Tomorrow

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 engineers solutions that increase machine productivity, reduce emissions, lower energy consumption, and enable electrification.

Our solutions are used in such areas as refrigeration, air conditioning, heating, power conversion, motor control, industrial machinery, automotive, marine, and off- and on-highway equipment.

We also provide solutions for renewable energy, such as solar and wind power, as well as district-energy infrastructure for cities.

Our innovative engineering dates back to 1933. Danfoss is family-owned, employing more than 42,000 people, serving customers in more than 100 countries through a global footprint of 95 factories.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Canonical - Jobs
Anchorage, Alaska

Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware. Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks. Joining Cano...

Promoted
Danfoss GmbH
Anchorage, Alaska

We are seeking the ideal Senior Software Engineer to join our diverse team. Experience in preparing software designs (high level design, low level design) for the development of software products. Experience in real-time software design, software – hardware interaction with real time operating syste...

Promoted
Canonical - Jobs
Anchorage, Alaska

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. As Landscape software engineer you will be responsible for contributing on a distributed development team participating in all facets of the development process. B...

Promoted
Harris Computer
Anchorage, Alaska
Remote

Senior Software Engineer (Billing and Accounting)Systems & Software - Remote. A division of Harris; Systems & Software, an industry leader in the Utility CIS space, is looking for a Senior Software Engineer to focus on business application development. You'll get to design new features, main...

Promoted
Canonical - Jobs
Anchorage, Alaska

As a Senior Web Engineer at Canonical, you need an analytical, data-driven mind and a passion to connect and make sense of interesting data from APIs. Our Workplace Engineering team are a highly performant group which specialises in web architecture and analytics specialists. It's part of our en...

Promoted
Canonical
Anchorage, Alaska

Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical environments. ...

Systems & Software, Inc.
Alaska,Remote
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

Home Depot
ALASKA, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Highmark Health
AK, Working at Home, Alaska

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

Thales
Anchorage, Alaska

Location: Bangalore Anchorage, IndiaIn fast changing markets, customers worldwide rely on Thales.Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other.In aerospace, transportation, defence, security and space, our architects design in...