Software Engineer
at Danfoss
Helsinki, Etelä-Suomi, Finland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 14 Jun, 2024 | Not Specified | 15 Mar, 2024 | N/A | Logic Design,Axi,Test Systems,Yaml,Abv,Teams,Python,Testing,Operating Systems,Powershell,Ethercat,Decision Making,Profinet,Maintenance | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION
Danfoss is proud to be at the forefront of driving a global transformation in digital and electric solutions to increase productivity and energy efficiency. We are truly passionate about investment, and innovation, as we continue to support our customers’ journey towards a greener and low-carbon future. We are now seeking to recruit a Software Engineer for the Software Platform to join one of our regional platform scrum team in Finland (Vaasa, Tampere, Helsinki). The team is responsible for delivering quality features for business needs prioritized by the Product Owner.
As our Software Engineer, you will join a platform scrum team with capabilities developing quality solutions into our drive products on embedded technologies. We are looking for a person who enjoys being part of a team who can translate business needs into reality by using modern technologies and tools.
BACKGROUND & SKILLS
At Danfoss Software Platform Team, we believe a diverse and inclusive workplace fosters creativity, innovation, and a broader perspective in decision-making. When you consider this job posting, do you feel like your profile is not a perfect match? Even if you do not check all the boxes, we encourage you to apply anyway. We are curious to find out how you can bring new insights into the role or to Danfoss as an organization.
While we mainly operate with embedded systems related technologies building the product, we also improve continuously in our delivery, quality, and testing aspects. Most important is the mindset to develop and learn as a team. We promote the idea of sharing knowledge and competence within and between teams from the product perspective without limitation to existing competency area.
We believe a solid foundation for joining the team consists of two or more of the following skills…
- Working with Azure pipelines e.g., Azure agents, YAML, PowerShell
- Digital logic design and verification e.g. VHDL, HLS, UVVM, ABV
- Microcontroller architectures and peripherals e.g. ARM, RiscV, AXI, DMA, DDRx
- C/C++17 coding for embedded targets running real time operating systems
- Matlab/Simulink modeling of the systems from control theory viewpoint
- Fieldbus technologies (IEC-61158: Profinet, EtherNet/IP, EtherCAT, Powerlink, Modbus TCP etc.)
- Test lab work abilities, maintenance of the test systems, developing tests e.g., Robot Framework, GoogleTest, Python
- Debugging skills
Responsibilities:
As a Software Engineer, you will be an essential member of a platform scrum team with mixed skills having the joint responsibility for developing business-driven features, used by our customers in our drive products.
Areas of responsibility of platform team members include:
- Contribute to refinements of features from the business-driven backlog.
- Contribute as part of the platform team for delivering features into products.
- Cooperate with stakeholders to ensure that the features deliver the needed functionality and value.
- Develop features on state-of-the-art embedded systems, either in embedded software (C/C++) or FPGA (VHDL).
- Develop tests on unit and system level with modern technologies and tools.
- Share your knowledge and experience with your team members.
To thrive in this role, you should:
- Be motivated by solving complex technical problems in close cooperation with colleagues and stakeholders as part of a team that values teamwork and learning.
- Have a drive for performance and value high quality incremental deliveries.
- Be able to balance short term and long-term activities coming from complex requests.
- Strive to be perceived as a specialist for our customer’s demanding applications.
- Be passionate about technology and capable of delivering innovative solutions.
- Have an Agile Mindset and experience with working in Scrum set-up.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Helsinki, Finland