Software Engineer - Algorithm Development

IC Resources
München, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

München, Germany

Tech stack

Algorithm Design
C++
Data Structures
Software Systems

Job description

This leading global software systems developer urgently seeks well qualified Software Engineers for their R+D Centre in Munich. The Software Engineers will be working on software / hardware co-design projects writing algorithms in C and C++ aimed at data structures and Bit-level structures. The Software Engineers will also be developing, optimising and verifying a library of arithmetic components (floating-point operators) used in chip development.

Requirements

Having successfully completed your PhD (or Masters with 2 + year of relevant experience) you will be keen to work at the cutting edge of this exciting technology. You will have excellent maths algorithm development experience coupled with strong C and C++ programming skills. Any knowledge of Bit-level structures, floating point operators or EDA tool development projects would be beneficial.

Benefits & conditions

The successful candidates can expect a very attractive salary and package, flexible working opportunities, on-going personal and career progression opportunities and a friendly working environment.

Apply for this position