and new products. Embedded Software Engineer Key Skills: Open to recent Graduate, Junior or Mid-Level Embedded Software Engineer 1-4 years industry professional experience Embedded Software Programming in C Network interfaces - SPI, USB, I2C, UART, RS232/485, Ethernet, TCP/IP IDE (Integrated Development Environment) – Eclipse, MPLAB, Visual Studio or similar Version Control Systems – Git, Subversion, SVN etc More ❯
risk management, including PL Explain and capital charge Tools. Supporting desk strategists by providing them with quantitative tools Strong technical skills with experience in a quantitative analysis team (coding C C#/python, modeling, systems) Strong communication skills Proactive in the promotion of new ideas working on the trading desk/systematic desk Development and implementation of models used for More ❯
related field 5+ years of experience in automotive software integration and embedded systems Strong experience in software flashing, automotive testing, root cause analysis, and release risk mitigation Proficiency in C/C++, Python, and automotive communication protocols (CAN, LIN, Ethernet) Hands-on experience with CANape, .dbc files, and ARXML files Familiarity with JIRA, Git, CI/CD pipelines, and debugging More ❯
risk management, including PL Explain and capital charge Tools. Supporting desk strategists by providing them with quantitative tools Strong technical skills with experience in a quantitative analysis team (coding C C#/python, modeling, systems) Strong communication skills Proactive in the promotion of new ideas working on the trading desk/systematic desk Development and implementation of models used for More ❯
tool flows, especially for design verification Strong teamwork and communication skills Preferred Qualifications (not required): Experience working with a silicon development team Knowledge of SoC architecture concepts Familiarity with C and/or Rust programming languages Experience with the Bazel build system Why Join Us? Your work will contribute to cutting-edge security solutions for critical industrial and IoT systems More ❯
risk management, including PL Explain and capital charge Tools. Supporting desk strategists by providing them with quantitative tools Strong technical skills with experience in a quantitative analysis team (coding C C#/python, modeling, systems) Strong communication skills Proactive in the promotion of new ideas working on the trading desk/systematic desk Development and implementation of models used for More ❯
decisions. Identify root causes of technical issues spanning hardware and software. Candidate Profile Experience in manufacturing testing of advanced electronic systems. Strong understanding of electronics fundamentals. Proficiency with Python, C/C++, Bash, and Git. Experience using Linux command line. Ability to collaborate with software, silicon, and hardware design teams. Problem-solving skills for complex electronic systems. Excellent communication and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
microTECH Global Limited
of AI deployment on embedded/mobile platforms, including CPUs, GPUs, and NPUs. Hands-on experience with multi-GPU or distributed training at scale. Strong programming skills in Python, C/C++, and familiarity with Linux-based systems. Competency with tools such as Git and GitHub for version control and collaboration. Strong teamwork and communication skills. Desirable: A strong publication More ❯
network while working with pioneering technology and data science applications. Basic qualifications 6+ years of building machine learning models for business application experience Knowledge of programming languages such as C/C++, Python, Java or Perl Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning Preferred qualifications PhD in engineering, technology More ❯
with cross-functional teams to diagnose and resolve issues efficiently. Skills & Experience: Experience: 5+ years in software development, particularly for complex or safety-critical systems Programming Skills: Proficiency in C/C++ and Python Industry Background: Experience in highly regulated industries, preferably in medical device development Technical Expertise: Experience with multi-tasking systems (real-time preferable) and familiarity with signal More ❯
bring up, boot optimizations and power management. Good understanding on Windows OS internals and Windows Driver knowledge (KMDF) Experience in System BIOS, UEFI, ACPI will be preferred Experienced in C/C++, python is a must Familiarity with ARM architecture will be a plus Familiarity on device provision on Windows will be a plus Any experience on Windows on ARM More ❯
be naturally curious and have 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. An understanding of the Cyber More ❯
and subsidised gym membership. Keywords: PCB Design, PCB Layout, Schematic Capture, OrCAD, FPGA, VHDL, High-Speed Networking, Analogue, RF, Signal Filtering, Singal Processing, Data Processing, Image Processing, Firmware, Drivers, C, C++ Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job More ❯
solving machine learning problems and deploying science solutions for large-scale applications 2+ years of experience leading a team of scientists and engineers Knowledge of programming languages such as C/C++, Python, Java Excellent written and verbal communication skills PREFERRED QUALIFICATIONS - Experience building machine learning models or developing algorithms for business application - Experience building complex software systems, especially involving More ❯
5+ Years Experience in software engineering. Experience working with microservices and distributed systems architecture. Expert proficiency in server-side development, ideally in TypeScript. Proficiency in Go/C#/C Java or another high-level language preferred. Experience with Node.JS and server frameworks, ideally NestJS. High level expertise in SQL development and database programming: MySQL/PostgreSQL. Good working knowledge More ❯
for data manipulation (at least one of PostgreSQL, MSSQL, Google BigQuery, SparkSQL) Modelling & Statistical Analysis experience, ideally customer related Coding skills in at least one of Python, R, Scala, C, Java or JS Track record of using data manipulation and machine learning libraries in one or more programming languages. Keen interest in some of the following areas: Big Data Analytics More ❯
Team Direction: Stay ahead of GPU, AI accelerator, and optical computing trends; propose and prototype innovations. Skills & Experience 5+ years of experience in software engineering with a focus on C/C++ programming. Deep expertise in ML framework internals, compilers, low-level programming, and optimisation techniques. Deep expertise in optimising Tensorflow, PyTorch or JAX deep learning models. Deep expertise with More ❯
Team Direction: Stay ahead of GPU, AI accelerator, and optical computing trends; propose and prototype innovations. Skills & Experience 5+ years of experience in software engineering with a focus on C/C++ programming. Deep expertise in ML framework internals, compilers, low-level programming, and optimisation techniques. Deep expertise in optimising Tensorflow, PyTorch or JAX deep learning models. Deep expertise with More ❯
Team Direction: Stay ahead of GPU, AI accelerator, and optical computing trends; propose and prototype innovations. Skills & Experience 5+ years of experience in software engineering with a focus on C/C++ programming. Deep expertise in ML framework internals, compilers, low-level programming, and optimisation techniques. Deep expertise in optimising Tensorflow, PyTorch or JAX deep learning models. Deep expertise with More ❯
strong client-service focus and a passion for delivering innovative and reliable financial products. Expert proficiency in server-side development, ideally in TypeScript. Proficiency in Go/C#/C Java or another high-level language preferred. Experience with Node.JS and server frameworks, ideally NestJS. High level expertise in SQL development and database programming: MySQL/PostgreSQL. Good working knowledge More ❯
understand, debug and improve existing code. Strong communications and interpersonal skills. Minimum Qualifications: Bachelor's Degree in a relevant technical field or equivalent years of experience. Proficiency in programming C and C++ on Linux-based platforms. Experience with debuggers, build systems, and version control systems (git). 4+ years of software development experience. Preferred Qualifications: Experience building IDEs and developer More ❯
enabling new/unique experiences for our customers with a wide range of Amazon Devices. This hands-on position also requires broad engineering competency in Embedded Software, Linux middleware, C/C++ based device software modules and application development, Strong experience in Multimedia domain (Audio, Video), good knowledge on HAL/HIDL is preferred along with a strong code craftsmanship More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
evidence – strong writing skills are required Nice to Have Experience working in a large cloud or Internet software company Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review with code analysis tools such as CodeQL Experience navigating and working with More ❯
a related discipline. Nice-to-have Skills A background in one of RF engineering, Research, Metrology and instrumentation. Understanding of signal integrity, high-speed digital and EMC. Experience with C and/or scripting languages e.g. Python and Matlab. Experience with LabView. Pragmatic approach to decision-making and design choices. Team and/or project management experience. Please feel encouraged More ❯
5+ Years Experience in software engineering. Experience working with microservices and distributed systems architecture. Expert proficiency in server-side development, ideally in TypeScript. Proficiency in Go/C#/C Java or another high-level language preferred. Experience with Node.JS and server frameworks, ideally NestJS. High level expertise in SQL development and database programming: MySQL/PostgreSQL. Good working knowledge More ❯