Jobbet "Embedded SW Developer" er udløbet.
Se virksomhedens profil
Se virksomheden
Vis flere job i denne kategori
Vis mig flere job
Få de nyeste job i din indbakke
Opret en jobagent nu

Roxar Downhole provides innovative and high-performance technology designed to maximize oil & gas reservoir performance. We develop permanent downhole monitoring systems that operate at extreme environments: up to a pressure of 1400 bar and temperature of 225°C for 6 years. Our products have a field proven lifetime of more than 20 years.

Do you want to play a key role in strengthening the industry leading product portfolio of Roxar Downhole? We are looking for a Senior Embedded Software Developer in our Stavanger office.

The position will be part of the Downhole Engineering & Development team developing and qualifying new products. The team includes embedded hardware, software, firmware, and test engineers in cooperation with mechanical engineers to ensure that our products fulfil our extensive performance and reliability requirements.

Job Responsibilities

  • Develop embedded Linux applications, and device drivers for embedded hardware, including x86 and ARM based platforms.
  • Organize, automate and manage application builds across a portfolio of products, across chip architectures and platform versions.
  • Provide feasibility studies for custom software projects.
  • Provide support and guidance to the systems engineering team to create complete product solutions.
  • Develop unit test specifications, unit test frameworks and automated tests.
  • Board bring up in collaboration with the Embedded Hardware Developers.
  • Create and document requirement and design specifications.

Required Qualifications

  • Degree, or equivalent in Computer Science, Cybernetics, Electronics or similar.
  • Minimum 1 year of relevant work experience with embedded SW systems.
  • An in-depth technical understanding of the Linux OS.
  • Proven experience with Linux, its configuration, kernel, driver, and application development.
  • Excellent programming skills (C, C++, BASH, Python).
  • Good understanding of object oriented principles and multi-threading.
  • Experience of developing low level software.
  • Experience with GCC/GNU Linux tool chain and cross compiling.
  • Comfortable with version control and release management, e.g., SVN, Git.

Desirable Skills

  • Knowledge of and hands-on experience with Open Embedded or the Yocto project.
  • Bootloader porting (e.g. U-Boot).
  • Experience with industry specific protocols such as Modbus, CanBus, I2C, SPI, PWM, or others is highly welcome.
  • Experience with Agile Software Development, e.g., SCRUM, TDD, XP.
  • Analytical, structured, thorough, committed, self-driven and proactive.
  • Experienced at working in teams and meeting tight schedules.
  • Good at creating strategies and plans.
  • Great communication and presentation skills.
  • Proficient in verbal and written English.

We encourage candidates with excellent university grade results or exceptional self-taught skills to apply even when lacking few required qualifications.

Please write in your application that you've seen the job at Jobfinder