presence 2 to 3 days per week, with hands-on involvement with test rigs and embedded systems. Key Responsibilities include: Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating, and optimising sonar signal processing algorithms. Developing high-quality, maintainable code. Loading code onto bespoke embedded hardware platforms and conducting More ❯
and templates. Required Skills and Experience: Design and Verification of embedded electronics systems, HW and SW architectures, with experience of HDL languages, i.e. Verilog, VHDL and programming languages, i.e. Assembler, C, C++, Python. Experience working on functional safety-related development projects applying industry recognized standards, e.g., ISO 26262, IEC 61508, ISO 13849, ISO 21434, DO 254, DO 178C, from design More ❯
London, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
leadership role with room to make it your own. You’ll bring a strong technical background, ideally across several of the following areas: Real-time embedded systems Compiler or assembler development System monitoring or data centre tooling Full-stack development (Python, Rust) Graph-based or algorithmic problem-solving You’ll also be comfortable navigating ambiguity and shaping process as you More ❯
London, England, United Kingdom Hybrid / WFH Options
Matchtech
presence 2 to 3 days per week, emphasising hands-on involvement with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating, and optimising sonar signal processing algorithms. Developing high-quality, maintainable code. Loading code onto bespoke embedded hardware platforms and conducting More ❯
for managing digital certificates & keyrings Experience with IP Routing, IP subnet structures, VIPA and hyper-sockets Experience with DR DASD/VTS mirroring & associated networking requirements Experience writing in Assembler, REXX and CLISTsbull; Experience and understanding of z/OS UNIX environmentbull; Strong analytical skillsbull; Excellent oral and written communication skillsbull; Excellent problem-solving skillsbull; Ability to think strategically and More ❯
related field, or equivalent experience. - Substantial hands-on technical experience with mainframe, non-x86 legacy systems and with technologies such as COBOL, JCL, CICS, DB2 for z/OS, Assembler, PL/I, Java, Rexx, flat/sequential files, GDGs, and VSAM. - Proven track record in a technical lead role migrating workloads from mainframe and non-x86 legacy systems to More ❯
related field, or equivalent experience. Substantial hands-on technical experience with mainframe, non-x86 legacy systems and with technologies such as COBOL, JCL, CICS, DB2 for z/OS, Assembler, PL/I, Java, Rexx, flat/sequential files, GDGs, and VSAM. Proven track record in a technical lead role migrating workloads from mainframe and non-x86 legacy systems to More ❯
London, England, United Kingdom Hybrid / WFH Options
Netreo, A BMC Company
Lead Assembler Developer - Remote in EMEA (Open Telemetry Support) Join to apply for the Lead Assembler Developer - Remote in EMEA (Open Telemetry Support) role at Netreo, A BMC Company Lead Assembler Developer - Remote in EMEA (Open Telemetry Support) 2 days ago Be among the first 25 applicants Join to apply for the Lead Assembler Developer - Remote in EMEA (Open Telemetry … and risks. We acquired several companies along the way, and we continue to grow, innovate, and perfect our solutions on an ongoing basis. BMC is looking for a Lead Assembler Developer to join our amazing IZOT team! In this role, you will be responsible for developing products and solutions according to design specifications. This is an amazing role that will … working with people from all around the world – BMC is the place for you! In This Role, You Will Successfully develop and deliver products, product lines, and solutions, using Assembler and C Design, code, and fix defects of increasingly complex, multi-tier software solutions. Produce a range of high-quality design options, reflecting a wide breadth of technical knowledge and More ❯
and risks. We acquired several companies along the way, and we continue to grow, innovate, and perfect our solutions on an ongoing basis. BMC is looking for a Lead Assembler Developer to join our amazing IZOT team! In this role, you will be responsible for developing products and solutions according to design specifications. This is an amazing role that will … working with people from all around the world - BMC is the place for you! In this role, you will: Successfully develop and deliver products, product lines, and solutions, using Assembler and C Design, code, and fix defects of increasingly complex, multi-tier software solutions. Produce a range of high-quality design options, reflecting a wide breadth of technical knowledge and … least 10 years of experience with z/OS Processing Environment. At least 7 years of experience in IBM coding and development, including extensive development experience using 64-bit Assembler and 31-bit Assembler programming languages. Coding experience in a multitasking, reentrant and/or sysplex environment. Experienced creating functional designs/specifications from business requirements. Experience with IBM Mainframe More ❯
should have a minimum of 8 years' experience • Reverse engineering and debugging experience using tools such as IDA, Ghidra, OllyDbg • Experience with vulnerability research and exploit development. • Experience with assemblylanguage x86/64, ARM, MIPS • Development experience in C/C++ and Python • Familiarity with Git and Subversion • Experience with developing CNO specific software in Linux/ More ❯
Tools Must have Excellent Communication Skills in English Must be capable of adapting to new tools and technologies Qualifications: Degree & Post Grad in Computer Science, Gaming or Computer Graphics AssemblyLanguage - Low Level Programming Experience Multi-Threaded Programming Bilingual or Multilingual To be considered for shortlisting please apply by submitting an up to date CV. More ❯
compliance with FAA guidelines and or established processes at IS&S. SKILLS: Bachelors Degree Embedded systems C Programming ARM processor-based development Read and Write C source code Read Assemblylanguage Desired: Real Time Operating System (VxWorks) is a plus Linux experience (Yocto) Board Level programming knowledge (u-boot) Interface knowledge: SPI, 422, 485, i2C, USB, ethernet, RGB More ❯
the lowest levels of software engineering—borderline hardware. Your expertise includes some blend of modern C/C++ with the following: Operating systems (Linux Kernels) CPU architecture GPU programming AssemblyLanguage Hardware knowledge (ASICs/FPGAs) Hit apply or drop me a note to find out more More ❯
the lowest levels of software engineering—borderline hardware. Your expertise includes some blend of modern C/C++ with the following: Operating systems (Linux Kernels) CPU architecture GPU programming AssemblyLanguage Hardware knowledge (ASICs/FPGAs) Hit apply or drop me a note to find out more More ❯
analysis to include research, testing/debugging, performance validation, quality control, and deployment. • Conduct firmware simulations using software analysis tools such as IDA Pro or MPLAB. • Develop software in assemblylanguage, C, and Python to support the reverse engineering process. • Prepare technical classification reports derived from reverse engineering and software analysis results. • Provide engineering support to C5ISR Center More ❯
new technologies in a fast-paced environment. You probably have the following experiences & skills: Several years of experience in an embedded software role Experience with C programming Proficiency in assemblylanguage Understanding of a wide range of interface peripherals used in embedded systems Familiarity with version control tools, particularly Git A degree in Engineering or a related field More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
APM Terminals
engineering tools (disassemblers, decompilers, debuggers) and processes (unpacking malware, reconstructing code logic, etc) is desirable Some programming experience for example, C, Python, Go, and/or other languages desirable Assemblylanguage knowledge is a plus but not essential is desirable. Experience in User-Interface/User-Experience (UI/UX) design and development is desirable but not essential More ❯
Weymouth, England, United Kingdom Hybrid / WFH Options
Ultra Maritime
flexible working arrangements, including hybrid models, flexible hours, and extended weekends at our locations in Loudwater, Greenford, and Weymouth. Key Responsibilities Design software solutions Implement and test software in Assembler and C, including unit and integration testing Develop sonar signal processing algorithms, ensuring integration and optimization Create maintainable, quality code Load code onto bespoke embedded hardware and conduct testing Assist … UML and Enterprise Architect Estimate work and manage a backlog of work packages Track progress using Azure DevOps and report on sprint activities Skills, Qualifications, and Experience Experience in Assembler and C development Embedded system design experience Knowledge of signal processing techniques Software/hardware integration expertise UML design skills Experience with FPGA and DSP hardware; Python is a plus More ❯
embedded systems using FPGAs (VHDL/Verilog), microcontrollers, and SOCs What You’ll Bring Strong experience in schematic design and PCB layout Hands-on expertise in embedded C/Assembler for hardware interfacing Familiarity with PCIe, SPI, I2C, Ethernet, and other high-speed protocols What’s on Offer? Global impact, World-class engineering teams and incredible growth More ❯
embedded systems using FPGAs (VHDL/Verilog), microcontrollers, and SOCs What You’ll Bring Strong experience in schematic design and PCB layout Hands-on expertise in embedded C/Assembler for hardware interfacing Familiarity with PCIe, SPI, I2C, Ethernet, and other high-speed protocols What’s on Offer? Global impact, World-class engineering teams and incredible growth More ❯
such as OSWE and CCT App Vulnerability research including fuzzing, crash triaging and exploit development Solid programming skills, any of C, C++, Java, C#, python, ruby, x86 or ARM assembler Strong troubleshooting and problem-solving skills Excellent communication and presentation skills Seniority level Mid-Senior level Employment type Full-time Job function Information Technology Computer and Network Security #J More ❯
embedded engineer Real-time embedded system design, development, debugging and support Strong problem solving and debugging skills Bare board bring-up, low-level drivers, start-up code C and Assembler experience Fluent in debugging real-time embedded systems Experience with Git and SVN version control systems Experience in interfaces, IP protocols, and hardware subsystems Fluent in Keil, Linux, and Android More ❯
embedded engineer Real-time embedded system design, development, debugging and support Strong problem solving and debugging skills Bare board bring-up, low-level drivers, start-up code C and Assembler experience Fluent in debugging real-time embedded systems Experience with Git and SVN version control systems Experience in interfaces, IP protocols, and hardware subsystems Fluent in Keil, Linux, and Android More ❯
embedded engineer Real-time embedded system design, development, debugging and support Strong problem solving and debugging skills Bare board bring-up, low-level drivers, start-up code C and Assembler experience Fluent in debugging real-time embedded systems Experience with Git and SVN version control systems Experience in interfaces, IP protocols, and hardware subsystems Fluent in Keil, Linux, and Android More ❯
high-reliability systems Experience of signal integrity & power integrity analysis at board level using Hyperlynx SI/PI or equivalent Knowledge of FPGA/Software coding languages (VHDL, C, Assembler) Experience of hardware requirements capture, requirements management tools, and formal verification of hardware requirements Experience of supervising other digital hardware engineers, planning, and managing work for yourself and a small More ❯