Hybrid R&D Software Engineer, .NET

Posted 2 months ago

Apply now

About the role

  • R&D Software Engineer .NET responsible for software and hardware designs in agile environment. Join a multicultural team for digital security solutions at Thales in Madrid.

Responsibilities

  • Designing and coding Windows & Linux applications for R&D Products in an agile environment
  • Fully autonomous member of an agile software development team
  • Responsible for design, code, testing and integration of hardware devices like cameras, document and fingerprint scanners
  • Conducting research on hardware and software solutions to improve biometrics solutions such as face matching and tracking, fingerprints verification, liveness detection
  • Creating project documentation and tools to help deliver products to customers

Requirements

  • Bachelor’s Degree or equivalent in Computer Science, Software Engineering, Telecommunications, or similar
  • At least 5 years' experience in SW Development
  • At least two years in C# .NET development with Visual Studio
  • Experience in reactive programming, comfortable around software design patterns and aware of common good practices
  • Experience with Version Control, Code Quality, Continuous Integration and Unit Testing Frameworks
  • Fluency in both written and spoken Spanish & English
  • Integration of Hardware devices and SDKs is extremely valuable
  • Experience with .NET Core, .NET Standard, NuGet, Rx .NET, Apache Kafka, WCF, Web Services development or integration is valuable
  • Knowledge and experience with Docker, Cryptography, Document verification, Biometrics, Computer vision, Machine learning, Digital photography, Industrial engineering or electronics is a plus

Benefits

  • Flexible working hours
  • Intensive working days on Fridays and during August
  • Remote-friendly - 2 days a week working from home
  • Restaurant allowance and social benefits (health insurance, kindergarten)
  • Free coffee on-site!

Job title

R&D Software Engineer, .NET

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job