per week with flexi-time opportunities Overtime opportunities 25 days holidays plus bank holidays 5% pension, Private healthcare, life insurance Technical requirements: Programming in C, C++ or C#. Communication systems and protocols. Hardware expertise Real time Programming. Multi-Threaded and Multi-Process Programming. Microcontroller programming. Control systems design. Effectively, this More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
The Curve
as AWS, Azure, or Google Cloud. Containerization experience (Docker/Docker Compose). Experience with frameworks/languages such as PHP & Laravel, Ruby & Rails, C/C++, or mobile development. About You: Excellent collaboration skills with stakeholders and colleagues. Ability to develop robust, maintainable, and high-quality solutions. Strong communication More ❯
communications protocols and standards RS232, RS485, SPI, I2C, UART Confident use of laboratory equipment for debugging purposes Knowledge of common CE standards Programming in C/C++ Experience with Microsoft Visio and Ki CAD Education Degree level qualification or equivalent in Electronic Engineering, MSC preferred Traits/Skills Required: Communication More ❯
mechanisms. Excellent command of low-level systems programming and operating system internals. Extensive experience in reverse engineering, ARM assembly knowledge is advantageous. Skilled in C/C++ for native security development, complemented by robust working knowledge of Kotlin for establishing secure, high-performance mobile applications. Proven experience in architecting, implementing More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
bet365
mechanisms. Excellent command of low-level systems programming and operating system internals. Extensive experience in reverse engineering, ARM assembly knowledge is advantageous. Skilled in C/C++ for native security development, complemented by robust working knowledge of Kotlin for establishing secure, high-performance mobile applications. Proven experience in architecting, implementing More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
bet365
of low-level systems programming and operating system internals. Extensive experience in reverse engineering, with additional knowledge of ARM assembly is advantageous. Skilled in C/C++ for native security development complemented by robust working knowledge of Swift for establishing secure, high-performance mobile applications. Proven experience in architecting, implementing More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
ensuring efficient integration of software and hardware Working alongside software, mechanical, and other engineering teams What we'll need from you: Proficient in Embedded C/C++ Background in communication protocols I2C, UART Analogue and digital electronic design experience Experience in microcontroller system design and data sheets Degree in a More ❯
the Fourway Coaches Team Support all colleagues Participate in work outings And more! Person Specification A minimum of 5 GCSEs, achieved or predicted, A -C or 9-4, including English, Maths and Science Strong desire to learn and develop, using open thinking; able to easily adapt to new ways of More ❯
accurately request complex test data, taking into account referential integrity and metadata What you'll need Experience in development & testing on Unisys Mainframe, COBOL,C, JCL, batch processing, online APIs Strong understanding of design and build activities across the lifecycle - unit testing, system testing, integration testing and non-functional testing More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom Hybrid / WFH Options
Leonardo
C Software Engineer (Senior Levels) page is loaded C Software Engineer (Senior Levels) Presenta candidatura locations GB - Edinburgh GB - Newcastle time type Full time posted on Offerta pubblicata più di 30 giorni fa job requisition id R Job Description: The opportunity: Are you interested in developing software to test some … We realise that the "perfect candidate" doesn't always exist but for this role we need you to have an excellent understanding of the C programming language and to be currently operating at a senior level. Demonstrable experience in the following areas will help you stand out: Familiarity with NI More ❯
Knutsford, Cheshire East, Cheshire, United Kingdom
Rocket Staffing
questions. Provide design input on all projects as required, within the timescales set by the company. Technical Competencies (essential): High level language programming in C, C++ and C#. Real time Programming. Multi-Threaded and Multi-Process Programming. Microcontroller programming. Control systems design. Communication systems and protocols (RS232, RS485, SPI, I2C More ❯
Employment Type: Permanent
Salary: £65000 - £75000/annum 33 days hols pension and parking
team informed about emerging best practices and tools Who you are Have at least 3 years of experience in the game industry Fluent in C/C++ programming Well-versed in modern 3D graphics APIs Excellent CPU/GPU performance analysis, optimisation, and debugging skills Extensive background in 3D rendering More ❯
August 24, 2023 Expires on October 2, 2023 About the role Are you a seasoned Embedded Software Engineer with a passion for crafting intricate C code that powers cutting-edge technologies? Do you excel in developing firmware solutions that push the boundaries of innovation? If you thrive on challenges and … to play a crucial role in developing the core firmware that drives their market-leading technology forward! Your Responsibilities: - Design, develop, and optimize complex C code for embedded systems, ensuring high performance, reliability, and maintainability. - Collaborate with cross-functional teams to gather and understand software requirements, translating them into technical … Qualifications: - Bachelor's/Master's degree in Computer Science, Electrical Engineering, or related field. - Proven experience in designing and developing embedded software using C/C++. - Experience using Matlab or Simulink for system modelling and simulation (advantageous) - Extensive knowledge of real-time operating systems (RTOS) and hardware-software interaction More ❯
Daresbury, Cheshire, United Kingdom Hybrid / WFH Options
Ivanti
Self-motivated software engineer who loves problem solving and helping others solve problems Loves to learn and quickly master new technologies Programming languages: Objective-C, Swift, C++, C Platforms/Runtimes: macOS Technologies: Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (using both macOS and nix APIs), TLS …/SSL, bash JSON/XML Unit testing & automation testing These are an added plus: Objective-C/Swift Framework design & development MDM profiles Faceless background processes (daemons & services) SwiftUI development C++ cross-platform development Windows development using C#/.NET Experience using Microsoft Azure DevOps (ADO) for tracking work More ❯
experience over a specific toolset, programming language etc so please use this as a guide not a requirement! Leading and motivating others C++/C/Embedded Software MATLAB Microservices Containerisation Object Orientation Requirements Engineering Due to the nature of the work undertaken by the client, this role will be More ❯
cutting-edge technology to enhance our digital offerings, ensuring exceptional customer experiences. To succeed as a Run & Operations Engineer, you should have experience with: C-CURE/Genetec Expertise - Hands-on experience with access control and security management systems. Infrastructure Knowledge - Understanding of Networks, Databases, aPaaS, and Windows environments. Operational More ❯
required Experience, Attributes & Qualifications Experience in electrical engineering, construction, or maintenance, with at least 2 years in a work-pack creation role HND/C in an electrical/instrumentation discipline or related field experience Good interpersonal skills required as part of a large project team Self-motivated to achieve More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Columbus UK
The Essentials) PL-400, and PL-600 Highly experienced in 2011, 2013,2015, 2016, D365 versions of Microsoft Dynamics CRM Programming Languages such as C, C#, HTML, VB, .Net, SQL Server 2008 - 2019 Broad experience of working on all phases of enterprise projects, including;-configuration, customisation, developing plugins, custom workflow More ❯
ensure successful software delivery as part of a cross-functional design team. An ideal candidate will have an engineering background with extensive experience in C/C++ development for embedded platforms, strong proficiency in version control, and a solid track record in embedded firmware development. Additionally, they should have proven … for the full software lifecycle and lead fascinating projects. The Role: Senior Embedded Software Engineer Building software to meet business requirements Lead software projects C/C++, version control systems, embedded firmware The Person: Skilled in C/C++, embedded firmware, version control systems Proven experience as a senior in More ❯
Ulverston, Cumbria, North West, United Kingdom Hybrid / WFH Options
Saxon Recruitment Solutions
Embedded Software Engineer - Remote with 4/5 days per month on site in Ulverston Are your Embedded Software Engineer, Embedded C/C++, Linux career goals not being met ? Are you working in a huge corporate, in a very large team on only a small module of an overall … We are an exclusive partner to this exciting company having worked with them successfully for over 10 years. As an Embedded Software Engineer, Embedded C/C++ Engineer, you'll love working in a high-technology business dedicated to providing the most reliable imaging and acoustic equipment for use in … yourself in the Lakes and develop your career in an innovative and growing Underwater Technology market. The role: The Embedded Software Engineer/Embedded C/C++ Engineer will play a key role within their multi-disciplinary small design team, which specialises in acoustics, imaging, vision, mechanical design, electronic hardware More ❯
Lead Software Engineer £60,000 + 4-day working week Embedded C, Microcontroller, MISRA C, Testing, Documentation This award-winning and growing software company are looking for a Lead Software Engineer with ideally at least five years commercial experience to join their Senior team. This Senior Engineer role will be … development projects through the full lifecycle. You will maintain departmental documentation systems and provide support to other engineers. Experience: Strong experience working with Embedded C Strong microcontroller experience. Strong experience with MISRA C safety Critical. Strong experience providing documentation Strong experience writing test scripts and providing integration testing. Behaviours: Excellent … moving forward. They offer a competitive salary with an excellent benefits package. Please send your CV for immediate consideration! Contact Alex Palmer Keywords: Embedded C, Microcontroller, MISRA C, Testing, Documentation If you have not heard back from us within 5 working days, please assume that your application has been unsuccessful More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Matillion
deliver. Clear communicator with the ability to speak credibly with technical stakeholders (e.g., product managers, engineers). Startup or scale-up background (Series A-C) preferred - someone who is adaptable, resilient, and thrives in ambiguity. Proven ability to take feedback and pivot quickly; comfortable in a high-velocity, collaborative environment. More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
days onsite) Salary: Up to £60,000 + benefits (depending on experience) Were looking for a Senior Embedded Software Engineer with strong expertise in C/C++ to join our fast-growing team in Manchester . Youll play a key role in designing and developing embedded software. From early-stage … robust, and efficient code following industry best practices Supporting software integration, debugging, and optimisation across product lifecycle What Were Looking For: Strong experience in C/C++ development for embedded systems Solid understanding of ARM Cortex-M microcontrollers and low-level peripheral interfacing Familiarity with Linux as a development and More ❯
Significant full life cycle software development within a relevant industry, ideally Aerospace, Military or Automotive. Some experience of digital hardware design and interfacing. Embedded C MISRA C safety Critical Microcontroller experience (16Bit & 8 Bit) Verification/Debugging knowledge (writing Test scripts, Low level Unit testing and Integration testing) Extensive knowledge … and project management processes, agreed procedures and company standards. Provide support to other software engineers in the creation and maintenance of software documentation and C source code to the standards relevant to the project. This will include Apprentice's , Junior Software Engineer and any additional contractors appointed for the duration More ❯
Can you write great embedded software code in C and variants of C? Do you want flexible working in a great team atmosphere? Have you at least five years' experience and are happy taking the lead on projects? This could be the role for you! Our client is a leader … On offer is a fantastic working environment, a highly competitive salary and a very attractive benefit package. Embedded Software Engineer - Role & Responsibilities - Firmware/C/C++/RTOS/Electronics - To assess feasibility and assist in development of product software specifications, where required. - Development and testing of software within … required project plan and deadlines. - Ability to design and add features to embedded software, including Real-time operating systems (RTOS), using higher level language (C/C++) in an ARM/Cortex environment. - Development of production test code with Production Engineering is required. - Liaison with all relevant parties, including Sales More ❯