JobsPortal logo

Search Jobs In Finland

Engineer, SoC Modeling

Published date more than one year ago
Posted: more than one year ago
Company Nokia
Company: Nokia
Location Espoo
Location: Espoo

 

Nokia is a global leader in the technologies that connect people and things. With state-of-the-art software, hardware and services for any type of network, Nokia is uniquely positioned to help communication service providers, governments, and large enterprises deliver on the promise of 5G, the Cloud and the Internet of Things. 
Serving customers in over 100 countries, our research scientists and engineers continue to invent and accelerate new technologies that will increasingly transform the way people and things communicate and connect.
Nokia is an equal opportunity employer that is commited to diversity and inclusion.
At Nokia, employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law.
 

We’re looking for technical expert for SoC modelling development including hardware, software and system topics. You’ll be working with modelling environments for algorithmic and/or functional SoC modelling. Focus area could be one of the following sub-domains:

  • Testing and validating new versions of Mathworks’ tooling, including Matlab, Simulink and related plug-ins.

  • Integration of different SoC modelling tools, including Mathworks’ tools, other 3rd party tools and in-house tools.

  • Development of in-house functional SoC modelling tools for architecture validation and virtual platforms for pre-silicon software development.

  • Development of C models of silicon IPs.

  • Development of data tracing and analysis features for SoC modelling tools.

 

 A successful candidate will have the following A successful candidate will have the qualifications:

  • You have 3+ years background from development of embedded software or ASIC/FPGA hardware.

  • Solid skills in embedded C/C++

  • Skill in Python, Ruby or similar scripting language.

  • Experience in using algorithm simulation tools or SoC modelling tools, e.g. Matlab or System C.

  • Experience working with Unix/Linux based development environments.

  • Knowledge of Agile development, DevOps and test-driven development.

  • Fluent verbal communication and writing skills in English language.

  • MSc or PhD in engineering or computer science or equivalent.

The following additional skills or experience are valued:

  • Experience in development of multithreaded/multicore real-time software.

  • Skills in Linux device drivers and understanding of HW configuration through registers.

  • Experience in using Linux build systems, e.g. Yocto.

  • Understanding of system development processes and ASIC development flows.

 

Contact Person: Johan Haeggström, johan.haeggstrom@nokia.com, +358 40 827 8267

TEC-19749 : Display Job fields