L
Software Architect
L-Acoustics
Marcoussis · On-site Contract Senior Today
About the role
About the Role
In order to support new products and complex multi-software workflows, the software product development department is looking for an experienced Software Architect, reporting directly to the Director of Product Development, Software.
What You’ll Do
- Oversee the architecture of L-Acoustics software suite, including multi-platform desktop applications (audio simulation, monitoring & control, real-time spatial audio and AI engines) and cloud applications (collaboration platform)
- Ensure modularity, interoperability, performance and reliability of software architecture
- Define and prototype integration patterns across our software suite
- Act as technical lead and early implementer for complex new products / features
- Collaborate with senior engineers & product managers from other teams: software research & technology, loudspeakers, electronics (including firmware), IT & Digital, etc.
What We’re Looking For
- Degree in Computer Science or related field.
- 3+ years of experience as architect / principal engineer / staff engineer on a multi team perimeter
- Expertise in at least 2 of the 3 main languages currently used in our software suite: C++, C# and React/Typescript
- Strong background in network protocols, data modeling and API design
- Experience with SaaS development is a plus but not required
- Excellent communication and collaboration skills, with a problem-solving mindset.
- Experience or strong interest in professional audio
Requirements
- Degree in Computer Science or related field.
- 3+ years of experience as architect / principal engineer / staff engineer on a multi team perimeter
- Expertise in at least 2 of the 3 main languages currently used in our software suite: C++, C# and React/Typescript
- Strong background in network protocols, data modeling and API design
- Experience or strong interest in professional audio
Responsibilities
- Oversee the architecture of L-Acoustics software suite, including multi-platform desktop applications (audio simulation, monitoring & control, real-time spatial audio and AI engines) and cloud applications (collaboration platform)
- Ensure modularity, interoperability, performance and reliability of software architecture
- Define and prototype integration patterns across our software suite
- Act as technical lead and early implementer for complex new products / features
- Collaborate with senior engineers & product managers from other teams: software research & technology, loudspeakers, electronics (including firmware), IT & Digital, etc.
Skills
C#C++ReactTypescript
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free