At a Glance
- Tasks: Design and implement software for embedded systems using Assembler and C.
- Company: Join a leading tech firm focused on innovative embedded solutions.
- Benefits: Enjoy flexible hours, 25 days holiday, and private healthcare.
- Why this job: Make an impact with cutting-edge technology in a collaborative environment.
- Qualifications: Strong Assembler and C skills, plus experience in embedded systems.
- Other info: Casual dress code and hybrid working options available.
The predicted salary is between 48000 - 72000 £ per year.
Responsibilities
- Design software solutions for embedded systems.
- Implement and test software in both Assembler and C, including unit and continuous integration testing.
- Implement, integrate, and optimize sonar signal processing algorithms.
- Develop high-quality software solutions by writing efficient, maintainable, and well-thought-out code.
- Load and test code on bespoke embedded hardware platforms.
- Collaborate with verification teams for integration, defect analysis, and resolution.
- Review design and code from peers, contributing to a culture of learning and feedback.
- Contribute to software architectural design, preferably using UML and the Enterprise Architect tool.
- Estimate workload and assist in building a backlog of work packages for progress tracking.
- Progress assigned stories and tasks using Azure DevOps, participating in sprint planning and retrospectives.
Skills, Qualifications, and Experience
- Strong experience in Assembler development.
- Solid expertise in C programming for embedded systems.
- Proficient in embedded program design and signal processing techniques.
- Experience in software/hardware integration and fault resolution.
- Knowledge of UML design techniques for software architecture.
- Familiarity with the full software development lifecycle.
- Experience with FPGA and DSP hardware.
- Python experience is a plus.
Security Clearance
The role requires the ability to obtain UK Security Clearance (SC). If you do not currently hold SC clearance, you must undergo and achieve SC clearance as a requirement for this role. Applicants must have resided in the UK for the last 3–5 years, depending on circumstances, and meet the necessary security vetting criteria.
Personal Attributes
- Ability to hold or currently hold UK SC clearance.
- Must be within commuting distance of the office in Greenford.
Additional Benefits
- Optional 9-day fortnight.
- Time Off In Lieu (TOIL).
- Flexible working hours with a 1pm finish on Fridays.
- Annual bonus based on role and level.
- Hybrid working options available for some positions.
- Casual dress code.
- 25 days of holiday per year with the option to buy/sell holidays.
- Christmas shut-down (three days of annual leave required).
- Access to private healthcare, dental, critical illness insurance, and other benefits via salary sacrifice.
- Discounts at over 200 online stores via Reward Hub.
- Life insurance (4x annual salary).
- Pension scheme with employer contribution starting at 5% (employee contributions from 4% to 70%).
Senior Software Engineer in Peacehaven employer: Morson Talent
Contact Detail:
Morson Talent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Peacehaven
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join 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 involving embedded systems and signal processing. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions related to Assembler and C programming. Practice coding challenges and be ready to discuss your past projects in detail—this is your chance 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 take the initiative to connect with us directly.
We think you need these skills to ace Senior Software Engineer in Peacehaven
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Assembler and C programming, as well as any work you've done with embedded systems. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include specific projects that demonstrate your expertise in software solutions for embedded systems. If you've worked on sonar signal processing algorithms or FPGA/DSP hardware, let us know! Real examples can make your application stand out.
Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you're a great fit for the role and how you can contribute to our team. We appreciate straightforward communication, so don’t overcomplicate things!
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’s super easy to do!
How to prepare for a job interview at Morson Talent
✨Know Your Code Inside Out
Make sure you’re well-versed in Assembler and C programming, as these are crucial for the role. Be prepared to discuss your past projects and how you implemented software solutions for embedded systems.
✨Showcase Your Problem-Solving Skills
Be ready to talk about specific instances where you’ve integrated hardware and resolved faults. Highlight your experience with signal processing algorithms and how you’ve optimised them in previous roles.
✨Familiarise Yourself with UML and Azure DevOps
Since the job involves software architectural design using UML, brush up on your knowledge of this technique. Also, understand how Azure DevOps works, as you’ll need to estimate workloads and participate in sprint planning.
✨Demonstrate Team Collaboration
This role requires working closely with verification teams and peer reviews. Prepare examples of how you’ve contributed to a culture of learning and feedback in your previous positions, showcasing your ability to collaborate effectively.