At a Glance
- Tasks: Design and implement software solutions in C for embedded Linux systems.
- Company: Join a leading company in the global communications and data industry.
- Benefits: Competitive salary, dynamic work environment, and opportunities for career growth.
- Other info: Collaborative team atmosphere with exciting projects and challenges.
- Why this job: Be a key player in developing essential global networking infrastructure.
- Qualifications: Experience with ARM MCUs, Linux systems, and networking protocols required.
The predicted salary is between 60000 - 70000 £ per year.
My client is an essential company in the communications and data industry. Their presence spans hundreds of countries, and their engineering makes up a vital part of the global networking infrastructure. They are looking for an Embedded Software Engineer with strong Linux experience to join their software development team.
Responsibilities:
- Design & implement software solutions in C
- Integrate Linux software with hardware, interpreting schematics
- Collaborate with other teams to analyse technical issues and contribute to their timely and effective resolution
Requirements:
- Experienced in developing ARM MCUs in C
- Confident with Linux-based systems development, including experience with the Linux boot process, DTB, and kernel drivers
- Familiar with networking protocols
- Proficiency in developing user-level software that interacts with the Linux operating system
Bonus Skills:
- Familiarity with Yocto
- Experience with Git & JIRA
Apply now if you have a passion for networking, Linux, and C. Become a key player in the development of global infrastructure!
Embedded Software Engineer. Job in Milton LilyLifestyle Jobs in Cambridge employer: United Cerebral Palsy of Georgia
As a leading player in the communications and data industry, our company offers Embedded Software Engineers an exceptional work environment in Milton, where innovation meets collaboration. With a strong focus on employee growth, we provide ample opportunities for professional development and a culture that values teamwork and creativity. Join us to be part of a global network that not only shapes the future of technology but also fosters a rewarding and meaningful career.
Contact Details:
United Cerebral Palsy of Georgia Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Embedded Software Engineer. Job in Milton LilyLifestyle Jobs in Cambridge
✨Tip Number 1
Network like a pro! Reach out to current employees at the company through LinkedIn or industry events. A friendly chat can give us insights into the company culture and maybe even a referral!
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those involving Linux and C. This gives us a chance to demonstrate our expertise beyond just words.
✨Tip Number 3
Practice makes perfect! Get ready for technical interviews by brushing up on your knowledge of ARM MCUs and networking protocols. We can even do mock interviews with friends to build confidence.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we can tailor our CV and cover letter to highlight our passion for networking and Linux, making us stand out.
We think you need these skills to ace Embedded Software Engineer. Job in Milton LilyLifestyle Jobs in Cambridge
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Linux and C, as these are key for the Embedded Software Engineer role. We want to see how your skills match up with what we're looking for!
Showcase Your Projects:If you've worked on any relevant projects, especially involving ARM MCUs or networking protocols, be sure to mention them. This gives us a glimpse into your hands-on experience and problem-solving skills.
Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it's necessary. Make it easy for us to see why you're a great fit for the team!
Apply Through Our Website:We encourage you to apply directly through our website. It streamlines the process and ensures your application gets to the right people quickly. Plus, we love seeing applications come in through our own platform!
How to prepare for a job interview at United Cerebral Palsy of Georgia
✨Know Your Linux Inside Out
Make sure you brush up on your Linux knowledge, especially the boot process, device tree blobs (DTB), and kernel drivers. Be ready to discuss how you've integrated software with hardware in past projects, as this will show your practical experience.
✨Show Off Your C Skills
Prepare to talk about your experience developing in C, particularly for ARM MCUs. Have examples ready that demonstrate your problem-solving skills and how you've tackled challenges in your previous roles.
✨Familiarise Yourself with Networking Protocols
Since networking is a key part of the role, make sure you can discuss various networking protocols confidently. Think of specific instances where you've worked with these protocols and how they relate to your past projects.
✨Get Comfortable with Tools
If you have experience with Yocto, Git, or JIRA, be prepared to discuss how you've used these tools in your work. Even if you haven't used them extensively, showing a willingness to learn can go a long way!