Job Opportunity: Software Engineer
Salary: Competitive, dependent on experience
Location: Stevenage (Relocation package available)
Working Model: Primarily on-site, with some opportunities for remote work depending on workload.
About the Role
Are you a talented Software Engineer ready to elevate your career? This opportunity allows you to contribute to the development and delivery of software solutions supporting cutting-edge technologies, with a focus on creating innovative test systems for advanced products.
You’ll join a collaborative and dynamic team that values high-quality software development and encourages experimentation with modern technologies and methodologies.
Key Responsibilities
* Software Development: Design, develop, and maintain software for engineering-based test equipment used to validate complex systems and sub-components.
* Cross-Functional Collaboration: Work with diverse teams to deliver impactful software solutions across the product lifecycle.
* Innovation: Experiment with new technologies and approaches to address evolving customer needs.
* Agile Practices: Embrace agility and drive continuous improvement in software delivery processes.
* Hands-On Work: Engage directly with test equipment and electronic circuitry in a lab environment.
What We’re Looking For
*
Technical Expertise:
* Proficient in C/C++, embedded systems or C# and scripting languages.
* Familiarity with tools like Lab Windows CVI or TestStand is a plus.
* Solid understanding of software craftsmanship practices like unit testing, test-driven development (TDD), and high-quality design principles.
*
Practical Knowledge:
* Hands-on experience with electronics measurement and debugging using tools like DVMs, oscilloscopes, and spectrum analyzers is a bonus.
* Understanding of communication protocols and interfaces (e.g., TFTP, Ethernet, RS232, RS422, Modbus, CAN, 1553).
*
Collaboration and Agility:
* Effective communication skills with a strong motivation for teamwork.
* Previous experience in Agile development environments.
*
Automation and DevOps:
* Knowledge of automation and CI/CD practices is good.
Benefits
* Bonus: Up to £2,500 annually, subject to company performance.
* Pension: Employer and employee contributions up to 14%.
* Paid Overtime: Available as needed.
* Flexi Leave: Up to 15 additional days annually.
* Parental Leave: Enhanced benefits for maternity, paternity, adoption, and shared parental leave.
* Facilities: Access to subsidized meals, free parking, and more.
* Career Development: Comprehensive training and progression opportunities.
About the Workplace
The organization fosters a supportive and inclusive culture that celebrates diverse perspectives. With a range of employee-led networks, including initiatives for gender equality, neurodiversity, and more, you’ll find a community that values your individuality and encourages personal and professional growth.
Interested? Apply now to take the next step in your career