Job DescriptionWe are partnering with leading tech business to recruit for an Embedded Software Developer to join their dynamic team in Cambridge. ResponsibilitiesAs an Embedded Software Developer, you will contribute to the implementation of software within Scrum Teams. This role offers the chance to work with cutting-edge … programming languages such as C, C++, Java, KotlinHands-on experience with real-time, multi-processor, multi-threaded, event-driven software developmentProven track record in embeddedLinux Kernel and user-space software development for commercially released productsExceptional debugging skills with a passion for investigating and resolving challenging real-time more »
Job DescriptionSenior Embedded Software Engineer – Cambridge/Hybrid - £60,000 pa - £85,000 pa An Electronics manufacturer specialising Power Electronics are looking for a Senior Embedded Software Engineer to join their R&D team designing next generation Power Electronics solutions for a variety of industries including the rail … automotive sector.Responsibilities:Develop new Embedded C++ code and improve legacy code written in Embedded CWork through the full software development life cycleWork in a small, multi-disciplinary team for Electronics Hardware & Software EngineersManage time efficiently to ensure on time delivery of projectsKey Skills/Experience:Degree in Electronics …/Computer Science or another relevant disciplineEmbedded C/C++Embedded Linux (Kernel & User-space)Serial interfaces & Peripherals (I2C, SPI, UART etc.)Full software development life cycle experienceMicrocontrollers (ARM STM32, M-Series, PIC, ESP32 etc.)Any mix of the following is nice to have:FPGA Architectures (Xilinx Zynq etc.)Multi more »
the code. Provide ongoing support to all stakeholders including customers.The successful candidate will need to have commercial experience working with C++ and C, and Embedded Linux. This role requires someone who is bilingual with English and Mandarin. more »
Malvern, Worcestershire, West Midlands, United Kingdom
Randstad Tech IT
working with a world leading company in Malvern who are on the lookout for a software manager. In this role, you'll lead the Embedded Software team developing their family of hardware charging technology at an exciting time for the business. They have recently won a number of industry … awards and have no plans of slowing down. They're looking for; - Significant experience of leading teams of embedded firmware developers (team size circa 10 engineers/senior engineers) - Fundamental understanding of the embedded development process from Low level 'bare metal' - Firmware development through to EmbeddedLinux applications - Experience using agile tools and methodologies in an embedded context (Jira, Scrum etc.) They need someone who is able to be in the Malvern office 3 days a week. Benefits include; 5% matched Pension 25 days annual holiday allowance in addition to bank holidays 1 day annual more »
within the renewable sector. This role will give you autonomy to work on a variety of projects within a tight-knit team, focused on EmbeddedLinux development. The team work flexibly but also have a lab for office-based work which will enable valuable face-to-face time … with your colleagues. For this Embedded Software Engineer, we are looking for someone with: A strong background within EmbeddedLinux Experience with Linux driver or Kernel driver development Strong experience with C and C++ programming What Next? If you’re an Embedded Software Engineer looking … new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. more »
Farnborough, Hampshire, South East, United Kingdom
Redline Group Ltd
role to work on cutting edge technology, first of its kind within the UK? The Redline Group have a fantastic opportunity for a Junior Embedded Software Engineer - Linux, to join a dynamic team in Hampshire. This opening presents the opportunity to work on a new project for the … Space industry. Responsibilities for the Junior Embedded Software Engineer - Linux, based in Hampshire include: - The development of software for embedded products - Producing documentation of product lifecycle, from concept through to development - Contribution to the evolution of the design and product roadmap - Supporting automation tools and continuous integration … methodologies Key skills and experience required for the Junior Embedded Software Engineer - Linux: - Experience of full lifecycle embedded software development - C/C++ embedded SW engineering experience, preferably on ARM or similar processor - Experience working with embeddedLinuxembedded (kernel and user-space more »
Senior Software Engineer Salary of £65k Lead a high performing team of Embedded Engineers. Hybrid/in-office working in Cambridgeshire. Python/Linux/EmbeddedLinux/AWS Cloud/JavaScript Join my client's team as a Senior Engineer, where you'll play a … and support a team of Engineers to ensure their work aligns with the product vision and roadmap. You will be responsible for working with embedded systems that will control electrical and mechanical devices. Collaborating with Product Owners, Testers, and Data Analysts within the wider organisation. Ability to address issues … Ph.D. in Computer Science/Electrical Engineering etc, or a related field. Great knowledge of Cloud Architecture (AWS). Extensive experience in Windows/Linux environments. Outstanding communication skills with a talent for motivating and inspiring team members. Good understanding of the threading limitations of Python and multi-process more »
EmbeddedLinux Engineer, £45k-£50k - Farnborough I am working with a long-standing client of IC Resources in search of an experienced EmbeddedLinux Engineer to help change the landscape of satellite communications by designing standard-based communication products and systems. The successful EmbeddedLinux Engineer should have experience creating Linux drivers from scratch, experience working with embeddedlinux user space development, and will be developing physical level firmware for satellite communication systems. Essential skills for the EmbeddedLinux Engineer: Experience with Linux Drivers and user space development. … Commercial experience developing in C++ An interest in working with Linux kernel What next? If you’re an EmbeddedLinux Engineer looking for a new challenge and would like the chance to develop within an experienced team, then apply now! To find out more about this or more »
Northamptonshire, England, United Kingdom Hybrid / WFH Options
IC Resources
Contract EmbeddedLinux Developer - 6 months - Outside IR35 - Hybrid Working IC Resources is working with a long-term client of ours that have tasked me with finding them an experienced EmbeddedLinux developer to join their team ASAP. As the right engineer you will have extensive … C coding experience in Linux, developing Linux drivers and knowledge of the Kernel itself, along with experience of low-level communication drivers and other communication protocols. Additional experience developing PTP and TSN would be greatly beneficial and previous experience working within the Aerospace sector would also be helpful. … This role has been determined as Outside of IR35. Key Points: EmbeddedLinux development in C Knowledge of the Kernel Additional knowledge of communications development (specifically PTP/TSN/Ethernet) would be greatly beneficial Outside IR35 If you'd like to learn more then don't hesitate more »
within challenging and rewarding environment. The successful Software Engineer should be degree qualified and have good industry experience working with modern C++ in an embeddedLinux environments. You will have worked in a Test-Driven development environment and be familiar with Yocto, whilst any experience with Docker or … etc) would make your CV stand out. You can expect the role to involve: lifecycle involvement in the detailed design, coding and validation of embedded C++ software. with other global teams to ensure the timely delivery of new products according to agreed timescales. in-house best practice for code … that the integrity of the system and software architecture is maintained throughout the lifecycle of the product. Skills and Experience Required: Strong C++ programming EmbeddedLinux Yocto Test-Driven Development, Continuous Integration etc Degree qualified within an Engineering related topic Desirable Skills and Experience: Docker Zigbee, Thread, Wi more »
of its time working on customer focused features that improve the user experience, from content discovery and search to Roku pay and subscription to embedded software and firmware, and much more. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of … streaming media worldwide, continued success stems from experienced software engineers like you developing core features for the Roku platform. Our new Senior Software Engineer, Embedded will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. … also be engaged in developing tools which can help larger development community within Roku. A proven track record of shipping high-quality software on embedded platforms is essential. This is a great role for a senior professional who enjoys a high level of visibility and thrives on great business more »
We are seeking a skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will play a crucial role in designing software applications for embedded microprocessors, controlling components, functions, and user interfaces in hardware designs. Additionally, you will collaborate closely with our hardware … engineers and wider design team to enhance hardware functionality through innovative software solutions. Key Responsibilities: Design software applications for embedded microprocessors to control components, functions, and user interfaces in hardware designs, particularly ARM/Cortex cores. Develop software applications for embeddedLinux systems on SoM modules. Collaborate … beyond. Assist in building test environments for prototype testing, code testing, and production testing. Experience and Qualifications: Required: Minimum 3 years of experience in embedded software design for microprocessors, using compiled C, FreeRTOS, or similar, particularly for ARM microprocessor cores. Degree in electronics engineering or equivalent education/training more »
Our client is hiring for an Embedded Software Developer for their Defence team based in Woking. This is a permanent role offering a salary of £70K - £90K. For this role you will be required to hold SC/DV Clearance. You will be responsible for designing, developing and testing … embedded software systems. You will work with a number of technical teams to deliver innovative solutions. You must have strong embedded software development experience in C and/or C++. Responsibilities include: Design, develop, and test embedded software systems using C and/or C++ Conduct unit … and technologies Analyse system performance and recommend improvements Prepare technical reports and presentations for clients and stakeholders Keep up-to-date with the latest embedded software engineering developments and techniques Skills Required: Degree educated in Computer Science or Engineering Proven experience in embedded software development using C and more »
Embedded Software Engineer Highly competitive salary with an Excellent Benefits package Based in Rotherham, South Yorkshire Several Opportunities Available Pyronix is a world-leading manufacturer of electronic security equipment for use in residential, commercial and industrial applications in the intruder alarm market. We design a wide range of multi … business and some skills and experience are essential. We are seeking someone who can demonstrate knowled ge ofC++ and C, (+ 5 y ears)EmbeddedLinux (+ 5 y ears)JavaS criptObject oriented design methods and toolsTarget debugs, monitors or simul atorsCreation of quality technical documenta tion.Source code more »
We are partnering with leading tech business to recruit for an Embedded Software Developer to join their dynamic team in Cambridge. Responsibilities As an Embedded Software Developer, you will contribute to the implementation of software within Scrum Teams. This role offers the chance to work with cutting-edge … such as C, C++, Java, Kotlin Hands-on experience with real-time, multi-processor, multi-threaded, event-driven software development Proven track record in embeddedLinux Kernel and user-space software development for commercially released products Exceptional debugging skills with a passion for investigating and resolving challenging real more »
to join a world leader in live media! Salary up to £90,000 Occasional on site visits Strong proficiency in C++/C/Linux/Kernel. X2 ROLES AVAILABLE MID & SENIOR LEVEL. WHO ARE WE An established company and a global leader providing solutions and support for entertainment … the latest tech available. C++ SOFTWARE ENGINEER Good commercial experience as a Backend Software Engineer. Strong professional experience C/C++ Engineering 2+ years. EmbeddedLinux 2+ years’ experience essential i.e Kernel configuration, Device Tree. Ability to work on a hybrid basis or come to office when needed. more »
protect national security? The role As a Senior Firmware Development Engineer, you will use your skills and experience to lead on the development of embedded software to produce new communication systems. You will take pride in your existing knowledge of embedded software development and electronics, and this will … already have, Significant experience of coding experience in standard languages such as C/C++/Python/React. Experience in software development for embedded platforms, bare-metal, RTOS or Embedded Linux. Able to technically lead the design and implementation of embedded software systems. The ability to more »
code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++ and C, and Embedded Linux. This role requires someone who is bilingual with English and Mandarin. more »
using Altium Designer • Knowledge of FPGA design using Verilog or VHDL • Good programming knowledge for microcontrollers ranging from bare-metal and RTOS through to embeddedLinux • Practical experience conducting lab-based benchtop tests and managing external EMC and environmental testing This team has a true hybrid work pattern … or whose visas are time limited cannot be accepted. Keywords: Analogue Electronics, Digital Electronics, Circuit Design, PCB Layout, Altium Designer, FPGA, Verilog, VHDL, Microcontroller, Embedded, C, C++, Python, Electronics Testing, EMC Testing Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite more »
Newcastle Upon Tyne, Tyne And Wear, United Kingdom Hybrid / WFH Options
Lorien
exciting time to join a conscientious business who are working on a brand-new version of their product. Key skills: Strong C++ development experience. EmbeddedLinux application development. EmbeddedLinux OS development. Version control. Unit testing in Embedded software. Benefits: 25 days holiday 5% pension more »
Northamptonshire, England, United Kingdom Hybrid / WFH Options
Premier Group Recruitment
Job Title: Embedded Software Engineer Location: Northamptonshire Job Type: Permanent Salary: £30,000 - £40,000 per annum Hybrid working British Citizen or ability to obtain required security clearance No Sponsorship is available Company Overview & Job Title: An established, successful and thriving engineering organization located in Northamptonshire who specialise in … the Security, Defence, Aviation & Aerospace industry sectors have a new opening to recruit for a brand new Embedded Software Engineer to join the team due to ongoing success, development and growth. Salary, hybrid and right to work: The salary on offer for the Embedded Software Engineer is … per annum , plus an annual bonus of 3-6%. Hybrid working of 3 days onsite and 2 days WFH is available. The Embedded Software Engineer will need be a British Citizen or have ability to obtain required security clearance. Embedded Software Engineer job role: The successful Embeddedmore »
Bracknell, England, United Kingdom Hybrid / WFH Options
X4 Technology
testing, and ensuring smooth operations. This role also entails staying abreast of emerging broadcast technologies and leveraging them to develop solutions on the latest embedded-compute platforms. Technologies utilized include Qt, Linux, C++, Yocto, ARM, and FPGAs, spanning from high-level software to bespoke Linux device drivers … interfacing with custom hardware. The skills they are looking for include; Embedded C development C++ (min.11) development Driver development EmbeddedLinux/Linux configuration Python is also beneficial. Please do not be put off if you do not meet the full above criteria. The client are more »
Embedded Software Engineer Job Summary Novocomms Limited (“NVC”) – Birmingham (Potentially London) NVC is looking for full-time Embedded Software Engineer (Ref: 2024ESE03) with ability, experience and knowledge in the definition, design, development, and testing of software in our new beam steering wireless systems. This role is requried to … of related experience, ideally in the development of wireless communication systems or similar technologies. · Programming and Development Expertise : Proficiency in C/C++ for embedded systems is crucial, with extensive experience in embeddedLinux environments on ARM microprocessors. Familiarity with software version control systems, such as Git … is expected to facilitate collaborative development efforts. · Embedded System Skills : Demonstrated ability in debugging, analysis, and testing on embedded platforms, with a keen understanding of real-time constraints. A solid background in standard communication interfaces and protocols including RS-232, RS-422, Ethernet, SPI, UART, I2C, and FSK more »
Embedded Engineer Working as an individual or as part of a team, this embedded software engineering role covers the full software lifecycle including, requirements capture, design, development and verification. The role will involve developing software, primarily in embedded C for ARM Cortex M series microcontrollers, both at … expose the engineer to a wide range of industrial control technologies. Requirements: BEng or above in Electrical and Electronic Engineering 2+ years’ experience of Embedded C code for ARM microcontrollers, debugging C Code and RTOS as well as bar metal developments. Expert in C EmbeddedLinux experience … Team player with problem-solving and trouble-shooting capabilities Key Duties & Responsibilities: Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Translate the market requirements into technical product specification. Design, develop, code, test and debug system software, according the technical product specification more »
utility, development, and diagnostic software. They perform technical planning, system integration, verification and validation, cost, risk, supportability and effectiveness analyses for total systems. The Embedded Software Engineer will report to the Electronic and Sensor Integration Manager, Energy and will be a member of the Electronic and Sensor Integration Engineering … the software development life cycle: Requirements capture Feasibility study and architecture definition Software design & implementation Integration and validation test Firmware development Design and implement embedded software Implementing hardware drivers, interfaces, abstractions, state machines, advanced signal processing algorithms, application modules and unit tests What your background should look like: Above … average degree in Computer Science, Electrical/Electronics/Communication Engineering or related (2:1 or higher). Professional experience in embedded software C/C++ programming. Experience in Microcontroller-based system development (Murata, STM32, Renesas, NORDIC processor families) without proprietary OS. Experience in wireless protocols (LoRaWAN, LPWAN, MQTT more »