Senior Embedded Software Developer. Job in Hilsea LilyLifestyle Jobs in Portsmouth

Senior Embedded Software Developer. Job in Hilsea LilyLifestyle Jobs in Portsmouth

Portsmouth Temporary 52000 - 68000 £ / year (est.) Home office (partial)
United Cerebral Palsy of Georgia

At a Glance

  • Tasks: Prototype innovative wireless solutions and develop embedded software in a dynamic team.
  • Company: World-class defence organisation with a focus on cutting-edge technology.
  • Benefits: Competitive hourly rate, hybrid working, and long-term contract opportunities.
  • Other info: Exciting career growth in a supportive and innovative environment.
  • Why this job: Join a passionate team and work on groundbreaking projects that make a real difference.
  • Qualifications: Experience in C/C++ programming and embedded systems required.

The predicted salary is between 52000 - 68000 £ per year.

World Class Defence Organisation is currently looking to recruit an Embedded Software Engineer subcontractor on an initial 12 month contract.

Rate: 65.00 per hour

Location: Portsmouth

Hybrid / Remote working: 2 days per week remote working

Duration: 12 Months (initially and then ongoing and long-term thereafter)

IR35 status: Inside IR35 (Umbrella)

The role of Embedded Software Engineer is required due to increased demand for the work of our Advanced Developments Group (ADG). The ADG are a small team of highly innovative, enthusiastic engineers providing cutting edge technology solutions to our key customers.

Responsibilities:

  • Use your skills and knowledge to prototype innovative wireless solutions
  • You will be primarily developing using C/C++ on embedded platforms
  • Development of embedded software/firmware prototypes in an agile environment
  • Further development of proven prototypes to a deployment standard
  • Development of software in a real-time embedded environment using Linux (e.g. Microblaze or RISC-V using C/C++)
  • Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto
  • Experience of working with Uboot, Kernel config and device trees
  • Building and deploying embedded Linux systems in an offline environment

Skill Set Essential:

  • Experience programming Embedded Systems using C/C++
  • Experience of bare-metal and embedded Linux environments
  • Experience of linux device drivers including DMA, Interrupts, and Device Trees
  • Knowledge of Digital Signal Processing
  • Knowledge of Software Defined Radio

Senior Embedded Software Developer. Job in Hilsea LilyLifestyle Jobs in Portsmouth employer: United Cerebral Palsy of Georgia

As a world-class defence organisation, we pride ourselves on fostering a dynamic and innovative work culture that empowers our employees to excel. With the flexibility of hybrid working arrangements and a strong focus on professional development, our Senior Embedded Software Developers are not only part of a cutting-edge team but also have ample opportunities for growth and advancement in their careers. Join us in Portsmouth, where your contributions will directly impact the future of technology solutions in defence.

United Cerebral Palsy of Georgia

Contact Details:

United Cerebral Palsy of Georgia Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Embedded Software Developer. Job in Hilsea LilyLifestyle Jobs in Portsmouth

Tip Number 1

Network like a pro! Reach out to your connections in the defence and embedded systems sectors. Attend meetups or online webinars where you can chat with industry folks. You never know who might have the inside scoop on job openings!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C/C++ and embedded systems. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with embedded Linux systems, device drivers, and real-time environments. Practising common interview questions can help you feel more confident.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Senior Embedded Software Developer. Job in Hilsea LilyLifestyle Jobs in Portsmouth

C/C++ Programming
Embedded Systems Development
Embedded Linux Environments
Linux Device Drivers
Digital Signal Processing
Software Defined Radio
Prototyping Wireless Solutions

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Senior Embedded Software Developer. Highlight your experience with C/C++, embedded systems, and any relevant projects that showcase your skills in developing innovative solutions.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about embedded software development and how your background aligns with our Advanced Developments Group's mission. Keep it concise but impactful!

Showcase Your Projects:If you've worked on any cool projects related to embedded systems or wireless solutions, make sure to mention them. We love seeing real-world applications of your skills, so don’t hold back on the details!

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 United Cerebral Palsy of Georgia

Know Your Tech Inside Out

Make sure you brush up on your C/C++ skills and be ready to discuss your experience with embedded systems. Be prepared to explain how you've developed software in real-time environments, especially using Linux. The more specific examples you can provide, the better!

Showcase Your Problem-Solving Skills

During the interview, expect to tackle some technical challenges or scenarios. Think about how you've approached problems in the past, particularly in agile environments. Highlight your ability to prototype innovative solutions and how you’ve taken them from concept to deployment.

Familiarise Yourself with Their Tools

Get to know the tools mentioned in the job description, like Buildroot, Yocto, and Uboot. If you have experience with these, be ready to discuss it. If not, do a bit of research so you can at least speak intelligently about them during the interview.

Ask Insightful Questions

Prepare some thoughtful questions about the team and projects you'll be working on. This shows your genuine interest in the role and helps you gauge if it's the right fit for you. Ask about their current projects, challenges they face, or how they measure success in the ADG.