you to maintain a healthy work-life balance while being part of a friendly, close-knit team. This is a place where your contributions are not only valued but can also shape the direction of exciting new projects and architectures. Your voice matters here, and you will have the ability to influence the trajectory of cutting-edge developments. The … integration and debugging tools is essential. Core skills include:- Embedded Software/Firmware RTOS/Bare Metal (Any exposure to Embedded Linux is desirable) STM32/PIC Communication Protocol – CANBUS/MODBUS/RS Ability to Read Schematics PCB Design/Layout In addition to technical prowess, excellent communication skills and the ability to work effectively within a team are More ❯
engineering and embedded systems, to contribute to the development of high-quality lighting products for the aerospace sector. Key Responsibilities: Designing and customising new and existing products Contributing to CANBus (CAN/CANFD)/PWM control design for aerospace lighting Electronic design and testing as required Electronic fault finding, testing, and repair Producing and checking product documentation Following and More ❯
engineering and embedded systems, to contribute to the development of high-quality lighting products for the aerospace sector. Key Responsibilities: Designing and customising new and existing products Contributing to CANBus (CAN/CANFD)/PWM control design for aerospace lighting Electronic design and testing as required Electronic fault finding, testing, and repair Producing and checking product documentation Following and More ❯
engineering and embedded systems, to contribute to the development of high-quality lighting products for the aerospace sector. Key Responsibilities Designing and customising new and existing products Contributing to CANBus (CAN/CANFD)/PWM control design for aerospace lighting Electronic design and testing as required Electronic fault finding, testing, and repair Producing and checking product documentation Following and More ❯
the aerospace industry, is currently seeking a Junior Software Engineer to join their Design team in a permanent role . Key skills required for this role C#/C++, CANBus (CAN/CANFD)/PWM, Software Engineering Key Responsibilities: Designing and customizing new and existing products Contributing to CANBus (CAN/CANFD)/PWM control design for aerospace More ❯
experience and skills: • C programming skills • A good practical understanding of the Systems Engineering V-model and/or the Software Development Lifecycle • An individual with drive, enthusiasm and can-do attitude coupled with the ability to work collaboratively in a multi-disciplinary team • Demonstrate the ability to work under minimal supervision • Strong verbal, presentation, written communication and inter … in aerospace, automotive or a related industry Web technologies including Javascript, HTML, etc C# & C++ programming Windows application development using Visual Studio Knowledge of ARINC, AFDX and/or CANbus protocols Atlassian toolset (Jira, Jira Service Desk, Confluence, Bitbucket, Bamboo More ❯
or equivalent experience 2+ years hardware integration and testing experience An understanding of basic closed loop control Desirable PLC programming with Codesys An understanding of basic electronics Experience with CANbus Experience with industry standard communication protocols, such as CANOpen, NMEA2000, NMEA0183 Familiarity with the Linux command line Embedded systems programming in C/C++ Experience with mobile More ❯
All applicants should be able to demonstrate a willingness to learn legacy systems, be self-motivated and enthusiastic. Essential Technical Skills: Embedded C RTOS – preferably Keil Python/Perl CANBus Wireless Comms - GPRS/GSM/Wi-Fi/Bluetooth Our client is looking forward to receiving CVs from interested candidates as soon as possible. There are two positions available More ❯
Requirements: Proven experience as an Embedded Software Engineer . Strong expertise in working within an embedded environment . Proficiency in Embedded C or Modern C++. Serial protocols: SPI, UART, CANBUS, UART, I2C, RS232 etc Experience with embedded linux or hardware design is desirable Join KO2's client in Newcastle Upon Tyne and be part of a forward-thinking company that More ❯
programming skills and object-oriented approach. Ability to develop scalable modules and low-level drivers. Experience with Real-Time Operating Systems and multitasking. Knowledge of microcontroller interfaces (UART, Ethernet, CANBus, I2C, SPI, ADC, DAC). Ability to read schematics and datasheets. Experience with embedded software/hardware integration and testing. Use of version control and integration tools More ❯
Commercial experience in C or C++ within embedded systems is essential. Candidates will also need to demonstrate a solid understanding of embedded hardware, with hands-on experience working with CANbus and RF systems being highly desirable. Key skills and experience required: Embedded C or C++ in a real-time environment CANbus systems experience Exposure to RF systems Strong academic background More ❯
and software lifecycle management. Proficiency in additional languages (JScript/CSS/HTML, Python, C C#) and environments (e.g., VxWorks/Linux). Proficient with RS232/424, SPI, CANBus, USB, and Ethernet. #J-18808-Ljbffr More ❯
London, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
or CPLD chip programming. Background in real-time, mission-critical, embedded control systems. Experience with IDE configuration and software lifecycle management. Communication Protocols: Proficient with RS232/424, SPI, CANBus, USB, and Ethernet. How to apply: To apply for this excellent opportunity, please send your CV to Rob Hutchings. #J-18808-Ljbffr More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
ZipRecruiter
metal programming . Debug hardware/software, support system integration & launch. Senior Embedded Software Engineer Key Skills: Embedded C/C++ Board Bring-Up (SoC, ARM) RTOS I2C, SPI, CANBus Bonus: Previous experience working Safety-Critical Systems | SatComs Interested? Apply now or reach out to Harry Hansford @ IC Resources for more details! #J-18808-Ljbffr More ❯
Broughton Astley, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
bare-metal programming. Debug hardware/software, support system integration & launch. Senior Embedded Software Engineer Key Skills: Embedded C/C++ Board Bring-Up (SoC, ARM) RTOS I2C, SPI, CANBus Interested? Apply now or reach out to Harry Hansford @ IC Resources for more details! ? #J-18808-Ljbffr More ❯
/automotive/aerospace or similar highly regulated industry Experience of firmware development in low level language such as C Experience of RTOS (FreeRTOS/Safe RTOS) Working with CANBus tools (Vector Canalyzer, XCP ) Industrial experience, graduate with electronics/mechatronics degree or equivalent. Good knowledge of electronics hardware Experience of developing software for high reliability systems (ISO26262, IEC More ❯
empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations, and finance teams can manage their drivers, vehicles, equipment, and fleet-related spend in a single system. Combined with industry-leading AI, the Motive platform provides complete visibility and control, significantly reducing manual … experience or a Bachelor's Degree with 2+ years experience/certification. Fluent in English. Strong proficiency in computer electronics and hardware. Expertise in vehicle architecture, embedded systems, and CANbus protocols. Experience with vehicle diagnostics (OBD-II, J1939) and communication standards. Knowledge of legacy vehicle communication systems. Strong work ethic, problem-solving skills, and customer-facing confidence. More ❯
re Looking For: Minimum 5 years relevant experience Bachelor's Degree or equivalent experience/certification Strong proficiency in Computer Electronics and Hardware Expertise in vehicle architecture, embedded systems, CANbus, diagnostics (OBD-II, J1939), and communication standards Familiarity with legacy vehicle communication protocols Strong work ethic, problem-solving skills, and customer-facing confidence Interest or experience in More ❯
down to board and component level. Network and computer administration in Windows and Linux environments Good documentation skills (procedures, reports etc.) Knowledge of interfaces such as Mil-1553, SpaceWire, CANbus, RS232/422 etc. ATE environments such as PCI, VXI, PXI etc. Competent in the use of a variety of general-purpose lab test equipment Knowledge of More ❯
with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited environments Debugging across layers: device logs, serial traces, signal timing, and hardware behaviour Building automated test rigs and simulation More ❯
with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited environments Debugging across layers: device logs, serial traces, signal timing, and hardware behaviour Building automated test rigs and simulation More ❯
Step 7/TIA Portal and/or Allen Bradley) Previous experience in the Oil & Gas or Renewable Energy sector advantageous Well versed with Network protocols including MODBUS and CANBUS Flexible with working away and overseas travel, including offshore work when required Full UK driving license essential Fluent in an additional language useful but not essential About Express Recruitment Express More ❯
job: Software Degree or equivalent in a relevant subject. Experience in C programming and web development technologies using JavaScript/TypeScript, CSS, HTML. Proficiency in communication protocols (RS232, SPI, CANBus, USB, Ethernet). Experience in real-time, mission-critical systems is highly desirable. The Software Development Engineer job in London offers an exceptional opportunity to work on More ❯
programming knowledge Practical mechanical and electrical skills Excellent written and verbal communication skills Willingness to travel Desirable is if you have experience of some of the following: Experience with CANbus communication Customer interaction experience, particularly working with large OEMs Experience with excavators, heavy machinery, on or off-highway vehicles 3D CAD experience, e.g., Solidworks or Siemens NX … requirements listed in the job posting. Even if you do not check all the boxes, we encourage you to apply anyway. We are curious to find out how you can bring new insights to the role or to Danfoss as an organization. Danfoss – Engineering Tomorrow At Danfoss, we are engineering solutions that allow the world to use resources in More ❯