Job Title: Senior Embedded Software Engineer Location : Cardiff Working Arrangement : On-Site 4 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C -C++ programming experience is desirable - Experience working within a team taking a product from concept through to More ❯
communication skills Able to work under pressure and deliver results within deadlines Able to work autonomously where required Self-motivated High Level Programming Languages: C, C++ Experience working with embedded microcontrollers Familiarity with Communication Protocols (e.g. RS-232, RS-422, TCP, CAN, MODBUS, I2C) Basic Networking Knowledge What we offer More ❯
experience involving any of the following: VXWorks, Ada, DO-178, RTOS, Device Drivers or avionics displays Proficiency in at least one language such as C, C++ Embedded software experience is desired but not required Experience with safety critical programs is a plus About Performance and Auvation: Performance Software and Auvation More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Monzo
that deals with ambiguity you're interested in distributed systems and writing resilient software you have some experience with strongly-typed languages (Go, Java, C, Scala etc.). you think you'd enjoy the kind of work we're doing The Interview Process: Our interview process involves three main stages More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Monzo
that deals with ambiguity you're interested in distributed systems and writing resilient software you have some experience with strongly-typed languages (Go, Java, C, Scala, etc.). you think you'd enjoy the kind of work we're doing We're on the lookout for L40 Engineers at the More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Starling Bank
300K ratings and an average rating of 4.9. Our iOS application is entirely written in Swift. It is highly modular and we use MVVM-C architecture to maximise code reusability and testing. We also value simplicity over complexity, fewer moving parts means fewer faults and easier comprehension. Some of the More ❯
Swansea, City and County of Swansea, West Glamorgan, United Kingdom
Platform Recruitment
household & medical device sector. Due to big growth plans this year, they are expanding their team. Main duties: + Developing STM32 microcontrollers in embedded C + Developing applications with Visual Studio in C# + Working with a world-class team of multidisciplinary engineers Skills and Experience Required: + Degree/… HNC in electronics/computer science (or related) + Experience with ST microcontrollers + Some experience programming in C# + Experience with embedded C Bonus: + Experience with regulated industry standards + Detailed extra-curricular projects on CV What you’ll get: + £45-60k dependant on experience + More ❯
As our Senior Integration Engineer (Firmware), you'll support HID's success by: Design and Implementation of embedded firmware and test solutions primarily in C and C#. Design and implementation of cryptographic solutions. Creation of design documentation. Practical hands-on experience working with and debugging embedded systems. Working in a … your background: Able to understand, maintain and create designs for mid-size projects. Can provide solutions to complex issues. Fluent in product embedded programming C & C#. Familiarity with communication protocols such as MQTT and gRPC. Comfortable working at a low level (e.g., GPIO, UART). Fluent with software version control. More ❯
involved in product design and sustaining activities on a range of electronic based products. * Implementation of embedded firmware designs and test solutions pimarily in C and C# * Firmware development and de-bugging embedded systems * Implementation of cryptographic solutions and the creation of design documentation. Knowledge, Skills & Experience: o Engineering Degree … or equivalent in a related discipline o At least 4 years experience in Firmware development o Good working knowledge of low programming languages (C/C#) and scripting and the ability to use standard development software: debuggers, editors, compilers. For further information please email If you are interested in this More ❯