At a Glance
- Tasks: Develop and enhance software for embedded systems using C++ and Python.
- Company: Join a forward-thinking tech company in Farnborough with a hybrid work model.
- Benefits: Enjoy a competitive salary, profit share, private healthcare, and generous holiday allowance.
- Other info: Experience a supportive culture with opportunities for professional growth and community involvement.
- Why this job: Be at the forefront of technology, collaborating on exciting AI and hardware projects.
- Qualifications: Expertise in C++, Python, and embedded systems is essential.
The predicted salary is between 55000 - 60000 £ per year.
They are looking for a Senior Software Developer with expert skills in C++ and applications.
The Technical Landscape
This role is deeply technical, requiring a full-stack approach to embedded systems. You will work across multiple layers of the software ecosystem.
Skills you will need:
- C++
- Python
- API/Applications
- Understanding of Embedded Systems
- Linux
- Yocto and/or Buildroot
Communication is vital. You will act as a technical bridge, collaborating closely with the Hardware Team on embedded boards and the Algorithms Team on AI models. Whether participating in code reviews or interfacing with stakeholders, your ability to work autonomously while maintaining strong cross-functional ties is essential.
Why Join
- Financial: Profit Share Scheme & 6% Employer Pension Contribution.
- Time Off: 27 days holiday + Bank Holidays (plus Annual Leave Purchase).
- Health & Wellness: Private Health Care, Income Protection, & Gym/Retail Discounts.
- Family & Community: Enhanced Maternity/Paternity Leave & a paid CSR/Volunteering Day.
- Commute: Cycle 2 Work Scheme.
Senior Software Developer. Job in Farnborough LilyLifestyle Jobs employer: United Cerebral Palsy of Georgia
Join a forward-thinking company in Farnborough that values technical expertise and collaboration, offering a hybrid work model for a balanced lifestyle. With competitive benefits including a profit share scheme, generous holiday allowance, and comprehensive health and wellness support, this is an excellent opportunity for a Senior Software Developer to thrive in a supportive environment that prioritises employee growth and community engagement.
Contact Details:
United Cerebral Palsy of Georgia Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Developer. Job in Farnborough LilyLifestyle Jobs
✨Tip Number 1
Network like a pro! Reach out to current employees at LilyLifestyle or connect with them on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your C++ projects and any work with embedded systems. This will help you stand out during interviews and demonstrate your hands-on experience.
✨Tip Number 3
Practice your communication skills! Since you'll be acting as a bridge between teams, being able to explain complex technical concepts in simple terms is key. Try explaining your past projects to a non-technical friend.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining the team at LilyLifestyle.
We think you need these skills to ace Senior Software Developer. Job in Farnborough LilyLifestyle Jobs
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your C++ and embedded systems experience. 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 explain why you’re the perfect fit for our Senior Software Developer position. Share your passion for technology and how you can bridge the gap between teams.
Showcase Your Technical Skills:In your application, mention specific technologies you’ve worked with, like Linux, Yocto, or Python. We love seeing candidates who can demonstrate their full-stack capabilities in embedded systems.
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 this exciting opportunity!
How to prepare for a job interview at United Cerebral Palsy of Georgia
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and Python skills before the interview. Be ready to discuss your experience with embedded systems, Linux, and tools like Yocto or Buildroot. They’ll likely ask you technical questions, so having real examples from your past work can really help you stand out.
✨Showcase Your Communication Skills
Since this role involves acting as a bridge between teams, it’s crucial to demonstrate your communication abilities. Prepare to talk about how you've successfully collaborated with hardware and algorithms teams in the past. Use specific examples to illustrate your point.
✨Prepare for Code Reviews
Expect to discuss your approach to code reviews during the interview. Think about how you provide constructive feedback and how you handle receiving it. Being able to articulate your thought process will show that you’re not just technically skilled but also a team player.
✨Understand Their Culture and Values
Research the company’s culture and values, especially their focus on community and wellness. Be prepared to discuss how you align with these values and how you can contribute to their positive work environment. This shows that you’re not just interested in the job, but also in being part of their team.