software with hardware and optics, troubleshooting embedded systems, and mentoring junior engineers. Candidates should have experience in real-time systems, microcontroller interfaces (UART, Ethernet, CANBus, I2C, SPI), embedded Linux, and version control tools (Git, Azure DevOps) . Additional skills in Python, C#, FPGA programming, or industrial control More ❯
software with hardware and optics, troubleshooting embedded systems, and mentoring junior engineers. Candidates should have experience in real-time systems, microcontroller interfaces (UART, Ethernet, CANBus, I2C, SPI), embedded Linux, and version control tools (Git, Azure DevOps) . Additional skills in Python, C#, FPGA programming, or industrial control More ❯
software with hardware and optics, troubleshooting embedded systems, and mentoring junior engineers. Candidates should have experience in real-time systems, microcontroller interfaces (UART, Ethernet, CANBus, I2C, SPI), embedded Linux, and version control tools (Git, Azure DevOps) . Additional skills in Python, C#, FPGA programming, or industrial control More ❯
Gateshead, Tyne and Wear, North East, United Kingdom
KO2 Embedded Recruitment Solutions LTD
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 More ❯
in hire or similar engineering fields. Fault finding in 12VDC and 24VDC electrics, ability to read wiring diagrams. Understanding of basic engine communication systems (CANbus and MOD bus). Proficient computer skills, experience with telemetry platforms. Ability to write technical reports. Ability to work under pressure More ❯
similar engineering field. (Preferred) 12vdc and 24 vdc Electrics fault finding and ability to read wiring diagrams. An understanding of basic engine communication systems (CANbus and MOD bus) Proficient computer skills, use of telemetry platforms Ability to write technical reports Able to work under pressure and More ❯
/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 More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
IC Resources
/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 More ❯
/Permanent Role ID: SF61922 At Babcock we're working to create a safe and secure world, together, and if you join us, you can play your part as a Vehicle Software Engineer for our Engineering & Systems Integration business. The Role As a Vehicle Software Engineer, you'll be … development processes adhere to safety standards Develop innovative solutions for improving performance and reliability This role is full time, 37.5 hours per week and can be based out of Bristol, Walsall, or Plymouth. Experience required of the Vehicle Software Engineer Strong understanding of electrical/electronic engineering Understanding of … embedded systems and real-time operating systems Experience of 230V, 24V and 12V system design and integration Knowledge of CANBus, Ethernet, and other vehicular communication protocols Understanding of military standards preferable Qualifications for the Vehicle Software Engineer Degree level qualified in relevant engineering subject (Software, Computer Science More ❯
/Permanent Role ID: SF61922 At Babcock we're working to create a safe and secure world, together, and if you join us, you can play your part as a Vehicle Software Engineer for our Engineering & Systems Integration business. The Role As a Vehicle Software Engineer, you'll be … development processes adhere to safety standards Develop innovative solutions for improving performance and reliability This role is full time, 37.5 hours per week and can be based out of Bristol, Walsall, or Plymouth. Experience required of the Vehicle Software Engineer Strong understanding of electrical/electronic engineering Understanding of … embedded systems and real-time operating systems Experience of 230V, 24V and 12V system design and integration Knowledge of CANBus, Ethernet, and other vehicular communication protocols Understanding of military standards preferable Qualifications for the Vehicle Software Engineer Degree level qualified in relevant engineering subject (Software, Computer Science More ❯
/Permanent Role ID: SF61922 At Babcock we're working to create a safe and secure world, together, and if you join us, you can play your part as a Vehicle Software Engineer for our Engineering & Systems Integration business. The Role As a Vehicle Software Engineer, you'll have … development processes adhere to safety standards Develop innovative solutions for improving performance and reliability This role is full time, 37.5 hours per week and can be based out of Bristol, Walsall or Plymouth. Experience required of the Vehicle Software Engineer Strong understanding of electrical/electronic engineering Understanding of … embedded systems and real-time operating systems Experience of 230V, 24V and 12V system design and integration Knowledge of CANBus, Ethernet and other vehicular communication protocols Understanding of military standards preferrable Qualifications for the Vehicle Software Engineer Degree level qualified in relevant engineering subject (Software, Computer Science More ❯
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 More ❯
role Some knowledge with PCB design, circuit design (analogue & digital), and schematic capture Skilled in embedded software, PLC programming, and industrial communication protocols (e.g. CANBUS) Familiarity with DfM, testing standards, inspection drawing creation, and traceability systems Confident using electrical design tools and generating CAD drawings Strong communication and documentation skills More ❯
role Some knowledge with PCB design, circuit design (analogue & digital), and schematic capture Skilled in embedded software, PLC programming, and industrial communication protocols (e.g. CANBUS) Familiarity with DfM, testing standards, inspection drawing creation, and traceability systems Confident using electrical design tools and generating CAD drawings Strong communication and documentation skills More ❯
actions This will be suited to you if You have a strong foundation in electrical engineering, with experience in embedded systems, vehicle electronics, or CANbus communication You possess solid telematics system understanding, Have knowledge of telematics hardware, IoT devices, and their integration into vehicle platforms You possess … analyse telematics data, identify system malfunctions, and provide resolutions You have experience in software development principles, embedded programming, and communication protocols such as MQTT, CAN, and Modbus You have experience in working with mechanical engineers, software developers, and service teams to ensure seamless telematics implementation What happens next? Ordinarily … in real employee care. At JCB you don't just get a competitive salary, 33 days' holiday and access to our company pension-you can also use our onsite gym, in-house doctor, dentist and visiting optician. We have an ULEV car scheme available for our employees too. Then More ❯
Provide front line issues investigation of live production control systems (hardware and software) including the use of relevant diagnostic tools such as Profibus/CanBus networks, Bar Code Readers; Analyse data and find solutions to improve MHE performance; Complete quality inspections to ensure work is completed to … further. We do not contact unsuitable applicants." Kandhu has fully implemented GDPR & Privacy Policies across its business and a copy of our Privacy Policy can be found by visiting our website. By applying for this role Kandhu will add your details to our database - assuming you have the right More ❯
and system configuration advice. Key Skills: Previous experience in a technical support or performance engineering role. Working knowledge of vehicle data systems Exposure to CANbus networks, GNSS, and data acquisition tools. Hands-on experience with race car systems or simulation platforms. Ability to explain technical information clearly to both technical More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Brunswick
technologies to maximize development efficiency Diversity of thought and experiences is fundamental when imagining the unimaginable. Certain skillsets/experiences are necessary; however, others can be developed along the way. Required Qualifications: 2+ years of experience in a software development Bachelor's degree in electrical, computer engineering, computer science … to meet deadlines; accomplish work in order of priority; professionally maintain composure and effectiveness under pressure and changing conditions. Strong knowledge of embedded software, CANBus, networking, hardware, ML. Experience with instrumentation and control development Preferred Qualifications: Experience of unit and integration testing Experience with Python or Kotlin Passion for boating More ❯
spectrum analysers and generators Experience with prototyping, programming and test of hardware Advantageous: Understanding of PCB CAD Packages, mechanical enclosure, optical systems, and I2C, CANBUSMore ❯
spectrum analysers and generators Experience with prototyping, programming and test of hardware Advantageous: Understanding of PCB CAD Packages, mechanical enclosure, optical systems, and I2C, CANBUSMore ❯
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 More ❯
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 More ❯
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 More ❯