Embedded Software Architect (C/C++ & Rust)

Embedded Software Architect (C/C++ & Rust)

Full-Time 60000 - 80000 € / year (est.) No home office possible
YT Technologies

At a Glance

  • Tasks: Design and implement robust firmware for ARM-based systems using C/C++ and Rust.
  • Company: YT Technologies, a forward-thinking tech company in Crawley.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Join a dynamic team and make a real impact in the tech world.
  • Why this job: Influence future software architecture and work on next-gen technology.
  • Qualifications: Proficiency in C/C++, experience with Embedded Linux and real-time operating systems.

The predicted salary is between 60000 - 80000 € per year.

YT Technologies in Crawley is seeking an Embedded Software Engineer to design and implement robust firmware for ARM-based systems. This pivotal role will involve significant contributions to adopting Rust for enhancing memory safety within products.

Candidates should possess proficiency in C/C++ and extensive experience with Embedded Linux and real-time operating systems. The position offers an opportunity to influence future software architecture and work with next-generation gateways.

Embedded Software Architect (C/C++ & Rust) employer: YT Technologies

YT Technologies is an exceptional employer located in Crawley, offering a dynamic work environment that fosters innovation and collaboration. With a strong focus on employee growth, we provide ample opportunities for professional development and the chance to work on cutting-edge technology in embedded systems. Our inclusive culture encourages creativity and teamwork, making it a rewarding place for those looking to make a meaningful impact in the tech industry.

YT Technologies

Contact Detail:

YT Technologies Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Embedded Software Architect (C/C++ & Rust)

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at YT Technologies. A friendly chat can sometimes lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! If you’ve got a portfolio of projects or contributions to open-source software, make sure to highlight them. It’s a great way to demonstrate your expertise in C/C++ and Rust.

Tip Number 3

Prepare for technical interviews by brushing up on your embedded systems knowledge. Be ready to discuss your experience with ARM-based systems and real-time operating systems in detail.

Tip Number 4

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

We think you need these skills to ace Embedded Software Architect (C/C++ & Rust)

C/C++ Proficiency
Rust Programming
Embedded Linux Experience
Real-Time Operating Systems Knowledge
Firmware Design and Implementation
ARM Architecture Understanding
Memory Safety Practices

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with C/C++ and Rust, especially in embedded systems. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about working with ARM-based systems and how you can contribute to adopting Rust for memory safety. Keep it engaging and personal!

Showcase Your Problem-Solving Skills:In your application, include examples of how you've tackled challenges in embedded software development. We love seeing candidates who can think critically and innovate solutions, especially in real-time operating 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 don’t miss out on any important updates from our team!

How to prepare for a job interview at YT Technologies

Know Your Tech Inside Out

Make sure you brush up on your C/C++ and Rust skills. Be ready to discuss how you've used these languages in past projects, especially in embedded systems. Familiarise yourself with ARM architecture and Embedded Linux, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to tackle some real-world scenarios or coding challenges during the interview. Think about how you would approach designing firmware for ARM-based systems and be ready to explain your thought process clearly. This is your chance to demonstrate your analytical skills and creativity!

Understand Memory Safety

Since the role involves adopting Rust for memory safety, make sure you can articulate why memory safety is crucial in embedded systems. Brush up on Rust's features that enhance safety and be prepared to discuss how you would implement these in a practical setting.

Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about the company's approach to software architecture and their future projects. This shows your genuine interest in the role and helps you gauge if the company aligns with your career goals.