Software Developer in Northampton

Software Developer in Northampton

Northampton Full-Time 30000 - 50000 £ / year (est.) No home office possible
Blackstar Amplification Ltd

At a Glance

  • Tasks: Design and develop innovative software for guitar amplification and music technology.
  • Company: Join Blackstar, a leading innovator in guitar amplification with a passionate team.
  • Benefits: Enjoy competitive salary, hybrid work options, and private mental health support.
  • Why this job: Combine your love for music with cutting-edge software development in a creative environment.
  • Qualifications: Experience in C++, JUCE Framework, and a passion for music technology required.
  • Other info: Relaxed dress code and excellent career growth opportunities await you.

The predicted salary is between 30000 - 50000 £ per year.

Location: Northampton, UK

Permanent role

Blackstar Amplification's R&D team are recruiting for an exciting new position, the perfect role for a Software Engineer who is passionate about guitars and music technology.

Main Activities and Tasks

  • Design, develop and maintain cross-platform desktop applications and audio plugins for the musical instrument market.
  • Package and distribute new, and regularly-updated, software for direct distribution.
  • Collaborate with the wider team to peer review, bug fix, and generally improve Blackstar's multi-platform software ecosystem.
  • Devise, control and carry out pre-release test procedures for both hardware and software products.

Requirements

  • Proven knowledge and professional experience with:
  • Modern C++ and the JUCE Framework
  • Windows and macOS app development
  • Build systems, notably CMake and CPack, as well as codesigning and notarization
  • Plugin architectures (AU, VST3, AAX, LV2)
  • Low-level software principles
  • Version control software (ideally Git) and the command line
  • Scripting languages such as Bash or Python
  • UI/UX implementation
  • Anti-piracy methods, such as PACE iLok.
  • Minimum 2 years' experience in a commercial software development environment.
  • Ability to produce clean, accurate and reusable code.
  • Qualified to degree level or above in Computer Science or a related field.
  • Highly organised, independent and self-reliant.
  • Excellent verbal and written communication skills.
  • Excellent numerical and analytical skills.
  • Desirable

    • Experience with:
    • CI/CD (ideally GitHub Actions)
    • Agile development practices and associated software (Jira, Confluence etc.)
    • Unit Testing
    • Audio Plugin testing frameworks such as Pluginval
    • Rest APIs
    • Mobile app development
    • Linux development
  • An understanding of: DSP Principles, Linux Development, Real Time Audio or LVGL.
  • Guitar player or you have an active interest in music technology.
  • The Offer

    • Working with a wider team based in Northampton, UK. Hybrid and Remote working will be considered.
    • Full time 08:00 - 17:00, Monday - Friday
    • Competitive salary based on experience.
    • Excellent career progression and learning opportunities.
    • Workplace pension.
    • Private mental health support.

    The company:

    Launched in 2007, Blackstar is globally recognised and respected as an innovator and leader in guitar amplification design. We are a company of musicians who are truly passionate about what we do and understand the importance of great tone. Blackstar is based in Northampton, with over 80 years' combined experience in guitar amplification design and production. Our team pioneers change in the industry and has a strong commitment to driving transformational innovation within all of our products. Blackstar products are the best in the world for design, technology and performance – we create the ultimate tools for self-expression.

    The Environment:

    Blackstar is a unique environment; we are all musicians/music lovers and the dress code is relaxed. Our teams are experts in their field and we are incredibly passionate about our products and the industry as a whole. Most of our staff have worked in the industry for a long time and we are looking for candidates who wish to grow with the company and share in our current and future success.

    If you share our passion, approach your work with pride, are driven by innovation, want to be the best and help to grow our global brand to its highest potential we would love to hear from you. Please apply with an up-to-date CV. We are looking to hold interviews ASAP, for which an initial telephone or video conversation would be the first step.

    Software Developer in Northampton employer: Blackstar Amplification Ltd

    At Blackstar Amplification, we pride ourselves on being a leading innovator in guitar amplification, offering a vibrant work culture where passion for music and technology thrives. Our Northampton-based team enjoys excellent career progression opportunities, competitive salaries, and a supportive environment that values creativity and collaboration, making it an ideal place for Software Developers who are eager to grow and contribute to groundbreaking products in the music industry.
    Blackstar Amplification Ltd

    Contact Detail:

    Blackstar Amplification Ltd Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Software Developer in Northampton

    ✨Tip Number 1

    Get your networking game on! Connect with folks in the music tech scene, especially those at Blackstar. Attend local meetups or online events to make some noise and show your passion for guitars and software development.

    ✨Tip Number 2

    Show off your skills! If you’ve got a portfolio of projects, especially those related to audio plugins or desktop applications, make sure to highlight them. We love seeing what you can do, so don’t hold back!

    ✨Tip Number 3

    Prepare for the interview like it’s a jam session! Brush up on your knowledge of C++, JUCE, and plugin architectures. Be ready to discuss your past experiences and how they relate to the role – we want to see your passion shine through!

    ✨Tip Number 4

    Apply through our website! It’s the best way to get noticed. Make sure your CV is up-to-date and tailored to the role. We’re excited to hear from fellow music lovers who are ready to rock the software world with us!

    We think you need these skills to ace Software Developer in Northampton

    Modern C++
    JUCE Framework
    Windows app development
    macOS app development
    CMake
    CPack
    Plugin architectures (AU, VST3, AAX, LV2)
    Version control software (Git)
    Bash scripting
    Python scripting
    UI/UX implementation
    Anti-piracy methods (PACE iLok)
    CI/CD (GitHub Actions)
    Agile development practices
    Audio Plugin testing frameworks

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the Software Developer role at Blackstar. Highlight your experience with C++, JUCE, and any relevant projects that showcase your passion for music technology. We want to see how your skills align with what we do!

    Show Your Passion: Don’t just list your skills; let us know why you love music technology and guitars! Share any personal projects or experiences that demonstrate your enthusiasm. We’re a team of musicians, so your passion will resonate with us.

    Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate well-structured applications that get straight to the heart of your qualifications.

    Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Blackstar!

    How to prepare for a job interview at Blackstar Amplification Ltd

    ✨Know Your Tech Inside Out

    Make sure you brush up on your knowledge of modern C++ and the JUCE Framework. Be ready to discuss your experience with cross-platform app development and plugin architectures like AU and VST3. This will show that you're not just a fan of music technology, but also a skilled developer who can contribute right away.

    ✨Show Your Passion for Music

    Since Blackstar is all about guitars and music, let your passion shine through during the interview. Share your experiences as a guitar player or your interest in music technology. This personal touch can help you connect with the team and demonstrate that you truly understand their mission.

    ✨Prepare for Technical Questions

    Expect some technical questions related to build systems like CMake and version control with Git. Practise explaining your coding process and how you ensure clean, reusable code. Being able to articulate your thought process will impress the interviewers and show your problem-solving skills.

    ✨Ask Insightful Questions

    At the end of the interview, don’t forget to ask questions! Inquire about the team’s current projects, their approach to Agile development, or how they handle CI/CD. This shows that you’re genuinely interested in the role and eager to be part of their innovative environment.

    Software Developer in Northampton
    Blackstar Amplification Ltd
    Location: Northampton

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    >