At a Glance
- Tasks: Design and oversee the development of innovative software solutions.
- Company: Join a cutting-edge tech company with facilities in the UK and US.
- Benefits: Enjoy a generous pension scheme, health insurance, and 25 days holiday plus bank holidays.
- Why this job: Be at the forefront of technology, shaping software and development processes.
- Qualifications: MEng/MSc/BEng in relevant engineering fields and experience in embedded software required.
- Other info: We value diversity and welcome applications from all backgrounds.
The predicted salary is between 43200 - 72000 £ per year.
We operate facilities in Colchester and Theale in the United Kingdom and Woburn, MA and Los Angeles, CA in the United States. Reporting to the Technical Director, we are seeking a highly skilled Software Architect to design and oversee the development of robust and efficient software solutions.
The Software Architect will be responsible for setting technical direction, defining architectural standards, and ensuring alignment between the software subsystems of our cutting-edge processor products. This role requires a deep understanding of embedded software development, system design as well as emerging technologies for the production of software.
- Define and implement software architectures, ensuring scalability, performance, and security.
- Identify and address technical risks, cross platform scalability concerns, and system issues.
- Ensure software solutions adhere to security standards.
As we strive to stay at the bleeding edge, you will have a voice in how we evolve the software and people development processes and methodologies.
Experience in developing Architectures for Embedded Software.
Knowledge of BIOS, BSPs, bootloaders and the Linux Kernel.
Practical experience programming a variety of hardware devices at register level.
Experience developing low-level, embedded software for Linux or a similar operating system, including programming hardware devices at register level.
MEng/MSc/BEng in Electrical/Electronics/Computer Engineering or similar/equivalent discipline.
Proficient in Embedded C programming for x86, PowerPC or high-performance ARM processors.
Generous company pension scheme (up to 10% employer contribution!), Health Insurance, Life Assurance & Income protection, 25 days holiday + Banks, Holiday purchase scheme, Cycle to work and Home & Tech scheme, Car Salary Sacrifice Scheme.
Concurrent recognises and actively promotes the benefits of a diverse workforce and is committed to treating all employees with dignity and respect regardless of race, gender, disability, age, sexual orientation, religion or belief. We therefore welcome applications from all sections of the community.
Software Engineering Architect employer: Concurrent
Contact Detail:
Concurrent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Architect
✨Tip Number 1
Familiarise yourself with the latest trends in embedded software development and system design. Being able to discuss emerging technologies and how they can be applied to our products will show your passion and expertise during interviews.
✨Tip Number 2
Network with professionals in the field of software architecture, especially those with experience in embedded systems. Attend relevant meetups or online forums where you can share insights and learn from others, which could give you an edge when applying.
✨Tip Number 3
Prepare to discuss specific projects where you've implemented software architectures, particularly for embedded systems. Highlighting your hands-on experience with BIOS, BSPs, and low-level programming will demonstrate your suitability for the role.
✨Tip Number 4
Research our company culture and values, especially our commitment to diversity and inclusion. Being able to articulate how you align with these values can set you apart as a candidate who fits well within our team.
We think you need these skills to ace Software Engineering Architect
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Software Engineering Architect position. Familiarise yourself with terms like embedded software development, architectural standards, and system design.
Tailor Your CV: Highlight your relevant experience in embedded software development, particularly with BIOS, BSPs, bootloaders, and the Linux Kernel. Make sure to showcase your proficiency in Embedded C programming and any practical experience with hardware devices.
Craft a Compelling Cover Letter: Use your cover letter to express your passion for software architecture and how your skills align with the company's goals. Mention specific projects or experiences that demonstrate your ability to design scalable and secure software solutions.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Software Architect role.
How to prepare for a job interview at Concurrent
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with embedded software development, particularly in relation to BIOS, BSPs, and the Linux Kernel. Highlight specific projects where you've designed software architectures and how you addressed scalability and performance.
✨Demonstrate Problem-Solving Skills
Expect to face technical scenarios during the interview. Be ready to explain how you would identify and mitigate technical risks or system issues. Use examples from your past experiences to illustrate your problem-solving approach.
✨Align with Company Values
Familiarise yourself with the company's commitment to diversity and inclusion. Be prepared to discuss how you can contribute to a respectful and inclusive workplace, as this is important to them.
✨Prepare Questions About Future Technologies
Since the role involves staying at the cutting edge of technology, come equipped with questions about the company's future direction and emerging technologies. This shows your enthusiasm for innovation and your desire to be part of their evolution.