At a Glance
- Tasks: Develop embedded software for cutting-edge optical network technology and enhance product performance.
- Company: Join Huber+Suhner, a leader in advanced fibre optic communications.
- Benefits: Enjoy competitive salary, health benefits, remote work options, and generous holiday allowance.
- Why this job: Be part of a dynamic team driving innovation in optical networking.
- Qualifications: 2+ years in embedded software engineering with strong C programming skills.
- Other info: Great career growth opportunities in a collaborative environment.
The predicted salary is between 28800 - 48000 £ per year.
Software Engineer – Embedded Systems
Please read the information in this job post thoroughly to understand exactly what is expected of potential candidates.
Location: Cambridge, Cambridgeshire, CB4 0WN
Salary: Competitive Salary, DOE + Excellent Benefits
Contract: Full time, Permanent
Benefits: Health Shield, Life Assurance – 4x Yearly Salary, Non-Contributory Pension (8%), Cycle to Work Scheme, Opt in to Private Medical, Free Parking, 25 Days Holiday + 8 Bank Holidays + 1 Company Day at Christmas
Are you passionate about embedded systems and eager to work on cutting-edge optical network technology
Join our dynamic Product Software team at Polatis as a Software Engineer, where innovation meets precision!
Huber+Suhner produce market-leading optical circuit switches for advanced fibre optic communications networks.
The programme management team works across the business to deliver product design, software release, and process improvement projects in the UK and Poland.
The team are responsible for ensuring that scope, cost, and schedule are delivered to target and projects are managed in accordance with Huber+Suhner processes.
We are now recruiting for a Software Engineer, you’ll play a pivotal role in enhancing our products through robust software architecture, hands-on development, and seamless hardware integration.
You’ll collaborate across teams to drive innovation and ensure product excellence.
Key Responsibilities
Software Architecture & Design
* Work with senior engineers to implement scalable and maintainable software components.
Technical Expertise
* Develop in C within embedded Linux environments.
* Support software verification and analyze test results for improvements.
Hardware Integration
* Interface with hardware using I2C, UART, SPI, USB.
* Read and interpret hardware schematics.
Cross-Functional Collaboration
* Partner with production teams to diagnose and resolve software issues.
Process Orientation
* Create documentation and artefacts to meet compliance and development standards.
What We’re Looking For
Essential Skills & Experience
* 2+ years in embedded software engineering, especially on Linux-based systems.
* Strong C programming skills and experience with ARM microcontrollers.
* Familiarity with POSIX APIs and integrating open-source libraries.
* Hands-on experience with hardware debugging (I2C, USB, SPI).
* Agile development experience and process documentation.
It would be great if you had:
* Experience with Yocto build systems.
* Knowledge of CI tools and scripting for automation.
* Understanding of networking protocols and security best practices.
* Proficiency with Git and JIRA.
Ready to shape the future of optical networking
Apply now and be part of a team that’s redefining connectivity!
No agencies please
Software Engineer - Embedded Systems employer: Huber+Suhner Polatis
Contact Detail:
Huber+Suhner Polatis Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Embedded Systems
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the embedded systems space. Attend meetups, tech talks, or even online webinars. 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 involving C programming and hardware integration. This is your chance to demonstrate your hands-on experience and technical expertise to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common embedded systems questions. Be ready to discuss your experience with Linux-based systems, I2C, and debugging. Practising with a friend can help you feel more confident when it’s your turn to shine!
✨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 are proactive about their job search. So, hit that apply button and let’s get you on board!
We think you need these skills to ace Software Engineer - Embedded Systems
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with embedded systems and C programming. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for embedded systems and why you’re excited about working with us at Polatis. Keep it concise but impactful – we love a good story!
Showcase Your Technical Skills: When filling out your application, be specific about your technical expertise. Mention your experience with ARM microcontrollers, hardware debugging, and any familiarity with POSIX APIs. We’re keen to know what you bring to the table!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at Huber+Suhner Polatis
✨Know Your Stuff
Make sure you brush up on your embedded systems knowledge, especially around C programming and Linux environments. Be ready to discuss your past projects and how you've tackled challenges in hardware integration using I2C, UART, or SPI.
✨Show Your Problem-Solving Skills
Prepare to demonstrate your analytical skills by discussing how you've diagnosed and resolved software issues in previous roles. Think of specific examples where you collaborated with cross-functional teams to drive innovation and improve product quality.
✨Get Familiar with the Company
Research Huber+Suhner and their optical circuit switches. Understanding their products and the market they operate in will help you tailor your answers and show genuine interest in the role and the company.
✨Ask Smart Questions
Prepare insightful questions about the team dynamics, project management processes, and the technologies they use. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values.