Senior Software Engineer in Cambridge

Senior Software Engineer in Cambridge

Cambridge Full-Time 60000 - 84000 £ / year (est.) No working from home possible
C

At a Glance

  • Tasks: Design and implement complex software solutions while leading innovative projects.
  • Company: Clear-Com, a global leader in real-time communications technology.
  • Benefits: Competitive salary, supportive work culture, and opportunities for professional growth.
  • Other info: Mentorship opportunities and a chance to work with cutting-edge technologies.
  • Why this job: Join a dynamic team and make a significant impact in the tech industry.
  • Qualifications: 8+ years of experience in software development and strong coding skills.

The predicted salary is between 60000 - 84000 £ per year.

Clear‑Com, an HME company, is a trusted global provider of real‑time communications solutions.

What You Will Do

  • Autonomously plan, design, implement, and test products of high to very high complexity with bi‑weekly to monthly supervision.
  • Document design from high‑level block diagram down to specific implementation decisions.
  • Validate design specifications, develop test equipment as necessary, and work with QA to develop test procedures.
  • Lead projects internal and/or external to the R&D and/or software teams.
  • Transfer standards, test specifications, verification methodologies, test harnesses and test reports created during design verification to Quality Assurance for regression.
  • Develop and maintain engineering work products in accordance with the established product development process and the applicable project standards and methodologies.
  • Participate in development process improvement activities and lead and participate in design and code reviews, both formal and agile forms (pairing, etc.).

Support

  • Assist in maintaining the computer and lab infrastructure as required.
  • Provide coaching and mentoring to junior members of the team.
  • Maintain market awareness for Clear‑Com and HME products.
  • Know key competitors, key product features and applications.
  • Maintain and increase know‑how of current development technologies.

What You Will Need to Succeed

  • Experience with object‑oriented analysis and design. Also familiar with structured, functional decomposition design methodologies.
  • Proficient in C/C++ coding for both host and cross‑compiler based applications, and other high‑level languages.
  • Proficient in design of automation script languages.
  • Proficient in communication and writing skills with the ability to design in a group setting.
  • Proficient in debugging software on either PC host platforms or embedded hardware using debuggers, emulators, etc.
  • Proficient in touch‑typing and in use of word processors, spreadsheets and databases.
  • Familiar with design of network applications.
  • Ability to reason and solve problems related to this position.

Experience

  • 8+ years related field.

Education

  • BA or BS (college graduate) – required.

Travel

  • 0%.

The physical demands and work environment described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The employee will occasionally lift and move up to 25 pounds with assistance.

Senior Software Engineer in Cambridge employer: Clear-Com

Clear-Com is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for Senior Software Engineers to thrive. With a strong emphasis on employee growth, Clear-Com offers opportunities for mentorship and professional development, ensuring that team members are equipped with the latest industry knowledge and skills. Located in a dynamic environment, employees benefit from a supportive atmosphere that values creativity and teamwork, making every project a rewarding experience.

C

Contact Details:

Clear-Com Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer in Cambridge

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your experience with C/C++ and automation scripts. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your design methodologies. We want to see how you think and tackle complex issues!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Software Engineer in Cambridge

Object-Oriented Analysis and Design
Structured Design Methodologies
C/C++ Coding
Automation Script Languages
Debugging Software
Communication Skills
Writing Skills

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your experience with C/C++ and any relevant projects you've led, as this will show us you're a great fit for the team.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about real-time communications solutions. Share specific examples of how you've tackled complex projects and how you can contribute to our mission at Clear-Com.

Showcase Your Problem-Solving Skills:In your application, don't shy away from discussing challenges you've faced in previous roles. We love to see how you approach problem-solving, especially in software development and debugging scenarios.

Apply Through Our Website:We encourage you to apply directly through our website. This way, we can ensure your application gets the attention it deserves, and you'll be one step closer to joining our innovative team!

How to prepare for a job interview at Clear-Com

Know Your Stuff

Make sure you brush up on your object-oriented analysis and design skills. Be ready to discuss your experience with C/C++ coding and any automation script languages you've used. The more specific examples you can provide, the better!

Showcase Your Leadership Skills

Since this role involves leading projects and mentoring junior team members, be prepared to share instances where you've taken charge or guided others. Highlight your experience in design and code reviews, as well as any process improvement activities you've led.

Understand the Company and Its Products

Do your homework on Clear-Com and HME products. Familiarise yourself with their key features and how they stack up against competitors. This knowledge will not only impress your interviewers but also show that you're genuinely interested in the company.

Prepare for Problem-Solving Questions

Expect to tackle some technical challenges during the interview. Brush up on your debugging skills and be ready to explain your thought process when solving problems related to software development. Practice articulating your reasoning clearly and confidently.