Software development Engineer

L-Acoustics
Canton des Ulis, France
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Canton des Ulis, France

Tech stack

API
Software Applications
C++
Network Protocols
OpenGL
Scrum
QT
Simulation Software
Software Engineering
Subversion
React
Gpu Programming
GIT
Information Technology
Software Version Control

Job description

To support the development of new features and the modernization of Soundvision-L-Acoustics' flagship simulation software-the Simulation Development team is seeking a Software Development Engineer.

What You'll Do

  • Design, implement and maintain features for a desktop application, as part of a scrum team.

  • Integrate new/enhanced algorithms for mechanical & electronic optimization, support new hardware devices, integrate with internal/third party software, improve graphical rendering, etc.

  • Collaborate with research, technology & product teams (loudspeakers, electronics, software) to design new features while creating reusable components & APIs

Requirements

  • Master's degree or equivalent in computer science

  • 5+ years of experience in software development

  • Proficiency in C++/20 and STL, ability to understand and improve complex codebases

  • Good knowledge of at least 1 source control (Git, SVN)

  • Experience with GPU programming (OpenGL, Vulkan), UI component libraries (React, Qt, Juce) or/and network protocols are a plus but not required

  • Curious, eager to learn and quickly adapt to new requirements and technologies

  • Experience or strong interest in professional audio

Apply for this position