Get Latest Jobs, And Visa Sponsorship Updates.

Embedded Software Engineer with Visa Sponsorship

🏢 Kainos📍 Belfast, Northern Ireland, UK💼 Full-Time💻 On-site🏭 Information Technology & Services💰 45000-70000 per year

About the Company

Kainos is a leading UK-based provider of digital services and platforms. We help organisations transform their operations and deliver real value to their customers through innovative software solutions. With a strong commitment to talent development, a vibrant culture, and a track record of innovation, we are at the forefront of digital transformation across government, healthcare, and the commercial sector. Join us and contribute to projects that have a significant impact.

Job Description

We are seeking a talented and motivated Embedded Software Engineer to join our innovative team in Belfast. This is an exceptional opportunity for skilled engineers from around the world looking to advance their careers with a globally recognised technology company. We are proud to offer visa sponsorship to eligible candidates, facilitating your relocation and integration into our vibrant team and the beautiful city of Belfast. You will be instrumental in designing, developing, and testing embedded software for cutting-edge products across various industries, ensuring high performance, reliability, and security.

Key Responsibilities

  • Design, develop, and test embedded software for new and existing products.
  • Collaborate with hardware engineers to define system architecture and interfaces.
  • Perform code reviews and contribute to improving code quality and development processes.
  • Debug and resolve complex software issues in embedded systems.
  • Develop and maintain technical documentation, including design specifications and test plans.
  • Participate in the full software development lifecycle, from concept to deployment.
  • Contribute to the continuous improvement of our engineering practices and tools.
  • Stay current with emerging technologies and industry best practices in embedded systems.

Required Skills

  • Proficiency in C/C++ for embedded systems development.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or similar.
  • Strong understanding of microcontroller architectures (ARM Cortex-M, PIC, AVR, etc.).
  • Familiarity with communication protocols (SPI, I2C, UART, CAN, Ethernet, USB).
  • Experience with debugging tools (JTAG/SWD debuggers, oscilloscopes, logic analyzers).
  • Solid understanding of software development principles, data structures, and algorithms.
  • Experience with version control systems (e.g., Git).
  • Ability to read and understand hardware schematics and datasheets.
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Experience with low-level driver development.
  • Knowledge of wireless communication protocols (Bluetooth, Wi-Fi, LoRa, Zigbee).
  • Experience with hardware-software co-design and bring-up.
  • Familiarity with agile development methodologies.
  • Experience with test-driven development (TDD) in an embedded context.
  • Knowledge of cybersecurity principles for embedded devices.

Perks & Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and public holidays.
  • Company pension scheme.
  • Support for professional development and continuous learning.
  • Opportunities for career growth and advancement within a global company.
  • Vibrant and inclusive company culture.
  • Modern office environment with state-of-the-art facilities.
  • Visa sponsorship and relocation assistance for eligible international candidates.
  • Employee assistance program and wellbeing initiatives.

How to Apply

Interested candidates are invited to submit their application by clicking the "Apply Now" button below. To ensure your application is considered, please include the following:

  • A current resume
  • A cover letter outlining your suitability for the role and your motivation for applying.

We review applications on a rolling basis and will contact shortlisted candidates for an interview.

DISCLAIMER

Welcome to VitalaliCare.com. We provide job seekers with information gathered from various publicly available job posting websites. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.

VitalaliCare.com does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms. If you have any concerns or need to report a scam, please contact us at techturna@gmail.com.

Job Application

×

Login Required

You must be signed in to apply for this job.