Adaptive Careers

Embedded Software Engineer

Click Here to Apply

Job Location

Hermiston, United Kingdom

Job Description

We are looking for a passionate and experienced Software Engineer to join a dynamic team and help develop innovative solutions for a range of industries, including Energy, Industrial, Life Sciences, and Medical sectors. In this exciting and fast-paced environment, you will have the opportunity to work on cutting-edge technologies and contribute to the full product development lifecycle—from concept to production. Key Responsibilities: Develop and deliver embedded software solutions for a variety of technical projects. Work with modern C++ and C in commercial environments, alongside Linux system development. Design and implement real-time embedded systems, including development for microcontrollers (ARM, PIC, MSP430, DSP). Interface with industry-standard protocols and buses (Ethernet, USB, RS232, I2C, SPI), and control wireless modules (Bluetooth, Wi-Fi, LoRa, NFC). Collaborate closely with customers and internal teams to turn initial ideas into tangible products, often under tight deadlines. Ensure the development of high-quality, efficient code following best practices and design methodologies. Engage in software debugging, problem-solving, and continuous improvement processes. Contribute to customer-facing documentation, reports, and test results. Essential Skills & Experience: 3 years experience in developing embedded or real-time systems. Strong expertise in Modern C++ and C programming, gained in a commercial environment. Solid experience with Linux system development (e.g., Yocto, Debian). Proficiency in working with 16 and 32-bit microcontrollers (e.g., ARM, PIC, MSP430, DSP). Familiarity with common protocols and buses such as Ethernet, USB, RS232, I2C, SPI. Experience in embedded wireless module control (Bluetooth, Wi-Fi, LoRa, NFC). A hands-on approach to using a variety of development environments and tools. Ability to produce high-quality code and adhere to industry best practices. Strong problem-solving skills and a passion for debugging and bug-fixing. Whats on offer: The chance to work on a wide variety of technically demanding projects across multiple industries. A fast-paced, collaborative environment with the opportunity to influence product development from start to finish. A supportive and professional team committed to your growth and success. Opportunities to learn new skills, develop your career, and take on exciting challenges. Qualifications: Bachelor’s degree in Software Engineering, Computer Science, or a related field. If you're an innovative, motivated software engineer with a passion for creating impactful products and enjoy the challenge of working in a fast-moving technical environment, we would love to hear from you. Apply today to join a company where your skills and ideas will make a real difference. Job Type: Full-time Benefits: Company pension On-site parking Work from home Schedule: Monday to Friday Education: Bachelor's (preferred) Experience: software engineering: 3 years Work Location: Hybrid with 3 office days based in Livingston

Location: Hermiston, GB

Posted Date: 1/10/2025
Click Here to Apply
View More Adaptive Careers Jobs

Contact Information

Contact Human Resources
Adaptive Careers

Posted

January 10, 2025
UID: 4964838355

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.