Senior Software Engineer

Location: Budapest

If you are passionate about software development and looking for a new challenge then you are at the right place.

RasterGrid is an independent software engineering consultancy serving clients of all sizes across different corners of the industry, and is looking for talented software engineers who are interested in learning about new fields and technologies to help build state-of-the-art software solutions, evolve tech ecosystems, and expand our portfolio of expertise.

Responsibilities:

  • Analyze requirements, estimate and prioritize efforts
  • Write and test code to ensure completeness and correctness
  • Adapt to and expand existing software stacks
  • Design and build new software components from scratch
  • Find innovative, scalable solutions for complex problems
  • Focus on performance, extensibility, and maintainability

Required Skills and Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field
  • Proficiency in C, C++, algorithms, concurrent programming
  • Experience with one or more GPU programming APIs (e.g. Vulkan, D3D, OpenGL, Metal, OpenCL, CUDA)
  • Familiarity with shading languages (e.g. HLSL, GLSL, MSL)
  • Familiarity with build tools, version control, scripting (e.g. CMake, Git, Python)
  • Cross-platform development experience (e.g. Windows, Linux, Android, macOS)

Desired Skills:

  • Experience with continuous integration environments
  • Familiarity with image processing and graphics rendering techniques
  • Familiarity with GPU and CPU architectures
  • Open source development experience
  • Expertise in any related field (e.g. image and video compression technologies, physics simulations, capture devices)
  • Interest in technical editing, specification

What We Offer:

  • Competitive compensation and bonuses
  • Full-time, but flexible schedule, home-office option (also open to part-time for the right candidate)
  • Emphasis on work-life balance
  • Lean-and-mean work environment
  • Learning and growth opportunities
  • Chance to leave a mark in the industry

If this position caught your attention and you want to know more, please send your resume with a short introduction about yourself to jobs@rastergrid.com.