BS/MS degree in Computer Science or a related field. Experience: 5+ years of experience in embedded software development. Programming Skills: Proficiency in C/C++ programming languages. Technical Knowledge: Strong understanding of embedded systems architecture and Linux OS. Integration and Debugging: Experience with hardware/software integration and More ❯
Performance Compute) and AI platforms in the world. Innovate in production software environments continuously striving to optimize the workflow. PREFERRED EXPERIENCE: Programming experience using C/C++ and/or Fortran. Excellent problem-solving skills, including the ability to flexibly learn new technical skills and resolve novel and unforeseen issues. More ❯
exposure to and expertise in operating systems, networking, network protocols, and low-level systems development. The Key Requirements Experienced in one or more of C, C++, or C#. Familiar with Python. Used to Linux or Windows-based operating systems. Knowledge of version control and used to working in agile environments. More ❯
system design and being strong in Embedded C. Embedded Software Engineer Key Skills: 3-5+ years of industry experience Embedded Software Programming in C Experience of microcontrollers – STM32, ARM Microcontrollers, PIC Experience of low level firmware & bare metal development Familiarity with real-time operating systems (RTOS) – FreeRTOS, QNX, VxWorks More ❯
acquisition, analysis, transmission, motion control, and user interaction Possess in-depth expertise in PID motor control, with demonstrable hands-on experience Strong proficiency in C programming, with familiarity in C++ Capable of writing bare-metal firmware Extensive knowledge of STM32 Arm Cortex MCUs Proficient in working with STM32 peripherals, including More ❯
boards, participating in code reviews, and working on the overall software quality. You’ll also be working alongside the hardware team! Experience Required: Strong C programming experience Strong software design skills with analytical problem-solving abilities Knowledge of GNU development and debugging tools Knowledge of ARM Microprocessor architecture Knowledge of More ❯
with enterprise clients and connect cyber capabilities to build a better and exciting new future. Requirements: Minimum Required Skills: Have working knowledge of either: C ore IAM products such as SailPoint, Saviynt, Okta, Microsoft and others. OR PAM products such as Delinea, CyberArk, BeyondTrust, Wallex and others. Have experience of More ❯
/knowledge with microprocessor-based product designs and peripheral integration. PCB design software - Industry standard PCB design software. Altium experience preferable. Good knowledge of C, knowledge and/or experience of other common languages, common systems, protocols, and frameworks would desirable (Python, Linux, I2C, SPI, SIP, HTTP, Server-Client applications More ❯
this area. We are seeking a proficient software developer to design, build, and maintain efficient, reusable, and reliable code. The initial focus is on C/C++; the role requires strong experience in this area. The postholder will be involved in various phases of software development, from concept and design … working skills. Ability to function independently with excellent problem solving and decision-making abilities. Demonstrable competence in software development. High level of proficiency in C/C++. Degree level or equivalent. Proven experience as a C/C++ Software engineer or similar role. At least 3 years' professional experience and … invited to download and complete the equal opportunities monitoring form and return it encrypted to or by post, marked Confidential, to Ziyan Amjid, AlphaPlus, c/o AQA Education Ltd, Devas Street, Manchester, M15 6EX. More ❯
this area. We are seeking a proficient software developer to design, build, and maintain efficient, reusable, and reliable code. The initial focus is on C/C++; the role requires strong experience in this area. The postholder will be involved in various phases of software development, from concept and design … working skills. Ability to function independently with excellent problem solving and decision-making abilities. Demonstrable competence in software development. High level of proficiency in C/C++. Degree level or equivalent. Proven experience as a C/C++ Software engineer or similar role. At least 3 years' professional experience and More ❯
worldwide customer installations for some of the world's leading brands. My client's super fast in-memory database is written in C and runs on nix operating systems - usually Linux. This is the core of all our real-time execution projects, deployed most commonly in a logistics warehouse environment … and written) A team player with a desire to learn more You like a challenge and are willing to take responsibility Low Level Programming C/C++ Nice to Haves: Java JavaScript Linux/Unix OS Experience of real-time environments Benefits: Competitive salary Incentive schemes designed to reward individual More ❯
Sefton, Lancashire, United Kingdom Hybrid / WFH Options
Unipart Technologies Group
electronic product and component designs using both analogue and digital electronic design as well as possessing an excellent knowledge of embedded software (PIC and C). Produce general LED PCB layouts and schematics Work in collaboration with engineers across the application development and engineering teams (mechanical and electronics engineers) to … experience) in Electronics Engineering Expertise in both analogue and digital electronic design as well as possessing an excellent knowledge of embedded software (PIC and C). Working knowledge of Engineering design systems (Autocad/Cadstar/eCadstar) and design rules Experience in product design lifecycle - from concept to introduction into More ❯
preston, lancashire, north west england, united kingdom Hybrid / WFH Options
Futura Design Limited
resolution of charging software architecture issues and collaborating across teams and functions to develop software requirements. A solid understanding of Embedded Coder and MISRA C for production code generation is essential. The architect may also be required to undertake other tasks as directed by their line manager in relation to … SiC, MOSFETs etc.). Familiarity with DSpace SystemDesk and/or MathWorks System Composer. Fixed point code generation (Embedded Coder/Target Link/C etc.). Experience with Infineon TriCore and DSP microcontrollers. Higher degree in software, controls or other relevant subject. Additional Information: Hybrid working: yes. Travel may More ❯