requirements Responsibilities will include the development and implementation of application logic, peripheral drivers, protocols, human-machine interfaces and documentation Demonstration of competence in using C is essential as is embedded programming experience of both low level and high level code Experience Embedded C experience Experience of embedded processors and real more »
the office More About You To apply for this role, you 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 more »
and written communication skills as you will be required to write detailed, technical reports and product documentation Experience in software development Experience with embedded C/C++ development Experience with Microchip, Renesas, and Texas Instruments microcontrollers PLC Experience Experience with continuous integration platforms Salary The salary offered for this position more »
development Experience of real time OS and knowledge of protocols such as J1587, J1939, ISO14229, i.e. serial communication, diagnosis and software download. ASPICE & MISRA-C Responsibilities Develop control software for electric machine inverter systems and hybrid vehicle applications Develop, test, validate and verify high level control algorithms in MATLAB & Simulink … and pure C-code (eg: Motor control algorithms, FOC, driveability functions, sensor processing, diagnostics, etc.) Follow best practice software development guidelines e.g. ASPICE, MAAB, MISRA-C Support and mentor more junior team members in order to facilitate their professional development Act as a Technical Reference/SME for Inverter Control more »
Milton Keynes, Buckinghamshire, South East Hybrid / WFH Options
BCT Resourcing
Strong understanding of mechanics, kinematics and electronics - Excellent analytical, problem-solving, and technical skills. - Experience in programming for system control, preferably with languages like C, Python. - Proven track record in managing complex projects from conception to completion. - Effective communication and teamwork abilities. Desirable: - Master’s degree in Mechanical or Mechatronics … Engineering. - Relevant certifications in mechanical design, project management, or related tools and software. Package: Salary to c£55k, negotiable for a candidate with extremely well matched skills & experience. Workplace Pension Scheme with matched employer contributions. Life Assurance scheme. Cycle to Work Scheme. Tech Purchase Scheme. Private Healthcare & Cash Plan. Learning more »
not essential), Operating System Internals (such as memory and process management, kernel driver development etc. Developed software in low level unmanaged languages (such as C, C++). Worked with one or more assembly languages (x86, ARM, MIPS etc). Your Personal Skills You will be the type of person who more »
High Wycombe, Buckinghamshire, South East, United Kingdom
Raytheon
Surveillance and Tracking (SST) and Space Situational Awareness (SSA) analytical software and skilled in one or more of the following programming languages: Java, Python, C languages such as C/C++/C#, Fortran or MATLAB. Understanding of software development lifecycles, workflow procedures and architectures to design, develop, test and more »
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Gerrell & Hard
Strong understanding of mechanics, kinematics and electronics Excellent analytical, problem-solving, and technical skills. Experience in programming for system control, preferably with languages like C, Python. Proven track record in managing complex projects from conception to completion. Effective communication and teamwork abilities. Preferred Skills: Masters degree in Mechanical or Mechatronics more »
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Blue Marble Recruitment
Strong understanding of mechanics, kinematics and electronics - Excellent analytical, problem-solving, and technical skills. - Experience in programming for system control, preferably with languages like C, Python. - Proven track record in managing complex projects from conception to completion. - Effective communication and teamwork abilities. Desirable: - Master's degree in Mechanical or Mechatronics … Engineering. - Relevant certifications in mechanical design, project management, or related tools and software. Package: Salary to c£55k, negotiable for a candidate with extremely well matched skills & experience. Workplace Pension Scheme with matched employer contributions. Life Assurance scheme. Cycle to Work Scheme. Tech Purchase Scheme. Private Healthcare & Cash Plan. Learning more »
disciplinary team of Hardware, Electrical & Mechanical Engineers Key Skills/Experience: HND/Degree in Electronics/Electrical Engineering or another relevant discipline Embedded C/C++ Microcontrollers (STM32, ARM Cortex M etc.) Peripheral and communication protocols (SPI, I2C etc.) Non-Essential/Nice to have’s: Industrial communication protocols more »
Buckingham, Buckinghamshire, South East, United Kingdom
Hunter Selection
user documentation Reviewing code & design architecture Knowledge, Skills & Experience: Experience within engineering environment as an Embedded Software Engineer or similar role. Skilled in Embedded C & C++ Working on real-time systems How to apply: Suitable candidates for the Embedded Software Engineer role should apply immediately using the 'Apply Now' button more »
Milton Keynes, Buckinghamshire, South East, United Kingdom
Randstad Tech IT
mixture of R&D and product development activities within a leading company and you will work within a range of departments. Key Skills; Embedded C Real Time Operating System (RTOS) e.g. FreeRTOS Microprocessors e.g. NXP Kinetis or Arm Cortex-M0/M3/M4 Desirable; * Embedded C++ * High Level Languages more »
packages. Ideally, candidates will possess an education or degree in software development or have acquired practical experience working as an Embedded Software Engineer utilizing C/C++ development. This is a fantastic opportunity to be able to challenge your existing skills, work with an established company and further progress your … provides life and health assurance too depending on your situation. The person: Degree or equivalent qualification in electronics or other subjects Experience with embedded C/C++ development. Excellent verbal and written communication abilities are necessary as you will be tasked with composing detailed technical reports and product documentation. Able more »
mechatronics, mechanical design, or robotics Proficient in CAD Software Understanding of mechanics, kinematics, and electronics Experience in programming for systems control and languages like C and Python. Manage complex projects from conception to completion.If you are a Mechatronics Engineer looking for a new opportunity, please apply to learn more. If more »
software within agreed timescales and to budget The right candidate will be capable of designing and delivering robust code. Demonstration of competence in using C is essential as is embedded programming experience of both low level and high level code Qualifications and Experience required: Team working ability and drive to … deliver on time C experience in an embedded environment Experience of embedded processors and real-time operating systems Experience of interfacing with hardware devices and peripherals Solid understanding of software development life-cycles and processes Experience of requirement analysis, software design and software architecture Experience with source control tools such more »
Milton Keynes, Buckinghamshire, South East, United Kingdom
Technical Futures
the Embedded Software Engineer include: A minimum of a 2.1 Bachelors Degree in Electronics or similar. 3+ years commercial software development experience. Proven Embedded C/C++ development skills. Experience with STM32 microcontrollers. Experience with Eclipse based IDEs. Knowledge of Communication Protocols such as SPI, 12C. Industrial Communication protocols such more »
High Wycombe, Buckinghamshire, United Kingdom Hybrid / WFH Options
Enterprise Recruitment Ltd
We are seeking Embedded Software Engineers in High Wycombe who thrive on working independently and enjoy developing low-level C code for hardware in challenging environments. This company offers flexible working arrangements, including the option for a 4-day work week and hybrid work setups, along with flexible hours. They … encompass the entire software development lifecycle, focusing on cutting-edge avionic technologies. Ideal candidates for this position should have experience in developing low-level C code for bare-metal environments, device drivers, and real-time embedded systems. Role: Embedded Software Engineer Location: High Wycombe, Buckinghamshire Salary: £50k - £65k Skills: Embedded … C, RTOS more »
High Wycombe, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Corriculo Ltd
Senior DSP Engineer, Senior Embedded Developer, C/C++ Developer, Hybrid, COR5582 A Senior Embedded Engineer, with experience developing DSP code is urgently required to join a pioneering company who specialise in the development of audio software. You will develop an impressive portfolio of audio equipment used across the globe … a small team of highly-skilled Engineers, it is a varied position and will involve the development of new audio equipment developing high-performance C/C++ code and taking ownership of my clients DSP code base. The team and company are extremely ambitious and strive for excellence, they're … holiday Electric car scheme Bonus scheme What's required of the Senior DSP Engineer? Commercial experience developing clean, concise code for embedded systems using C/C++ Experience with DSP development Experience working with real-time operating systems (RTOS) and embedded Linux Any experience or interest in the music industry more »
High Wycombe, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Professional Technical Ltd
the ability to articulate complex concepts to diverse stakeholders. Bachelor's degree in Embedded Software Engineering, or relevant field is preferred. Industry experience in C/C++ based projects, with proficiency in C, C++, Assembly (preferred). Deep understanding of fixed-point and floating-point implementation constraints, with hands-on more »