C/C++ Linux Engineer | EURES - European Job Days

The job offer is available for the following event:

About the company

DSR Corporation is a US-based fast-growing company providing high-quality software product development, project management, quality assurance and application systems integration services to companies that range from the start-up phase all the way to the Fortune 500 / Global 2000. DSR has engineering offices in USA and Russia and recently has opened a new office in Portugal (Porto). More information about the company is available at http://en.dsr-company.com.

DSR Corporation has been in business since 1998 and has been working in several markets: USA, Europe, Asia and Japan.

Responsibilities

  • Participate in the development of a generic object store solution
  • Porting firmware to new platforms
  • Participation in porting of Linux derivatives

Requirements

  • 3+ years of professional engineering experience
  • Solid C/C++ knowledge
  • Experience working with Linux
  • Experience with S3 and/or NFS protocols
  • Execute research for task purposes (documentation, implementation, bug fixing)
  • Experience developing and debugging cryptographic algorithms
  • Experience working with micro controllers based on Cortex-Mx
  • Proficient English (both written and spoken) - at least High Intermediate 
  • Ability to work with and understand 3rd party code
  • Ability to understand and analyze problems on customer's side. 
  • Master or Bachelors degree in Computer Engineering or equivalent

Optional, but desirable:

  • Python knowledge
  • Experience with functional programming (haskell)
  • Experience porting Linux to various platforms
  • Experience integrating Embedded Linux devices with cloud services
  • Experience with hybrid cloud storage solutions

We offer

  • Competitive salary level combined with bonuses based on the performance
  • Comfortable offices in a great central location
  • Career growth opportunities
  • Health insurance from the company
  • A unique opportunity to work in one of the leading, global software houses

Apply page:

https://dsr.applytojob.com/apply/TOLHp4uUKl/C-Linux-Engineer

Jobs that may interest you

Embedded Software Engineer

Offered by:  Critical Software
Workplace: Portugal
Working at Critical Software is more than just a job: here, you can really make a difference. We’re on a mission to make the world a better and safer place, just like real superheroes. We build rock-solid software for leading industries’ most critical applications, so every line of code we write and every idea we think of can affect the... Read more
What you'll do: Working with internal teams to obtain an in-depth understanding of the product and the documentation requirements; Independently authoring new documentation based on research, interviews with subject matter experts, use cases, user stories, feature requirements, and on-hand experience with the product; Proactively researching product changes to determine scope of edits for assigned areas of documentation; Consuming technical information... Read more

QA Analyst

Workplace: Portugal
What you’ll do: Design test plans, scenarios, scripts, or procedures; Perform Shift-left testing during the software development process; Document software defects, using a bug tracking system, and report defects to software developers; Identify, analyse, and document problems with program function, output, online screen, or content; Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative... Read more
What you'll do: Actively pursue and engage partner relationships that will enhance the Shiji/Infrasys solution portfolio; Perform as subject matter expert (SME) on Infrasys API endpoints; Consult and engage with third parties and internal product teams that desire to interface with Infrasys - to understand their business goals and recommend best paths and solutions using published APIs; Train 3rd parties... Read more
What you'll do: Design and develop software features based on visual mockups and user stories; Deliver high quality code, which is both functional and performant, while working and communicating in a SCRUM team environment; SOLID understanding of best practices, processes and patterns in software development; Contribute to the infrastructure that the team leverages for development; To perform code review; You... Read more