in CAD software development and customization, with a strong focus on Siemens NX - Extensive experience with NX Open and other relevant programming interfaces - Proficiency in programming languages such as C++, C#, and Python and other .NET languages - Strong understanding of 3D modeling, engineering drawings, and product lifecycle management (PLM) concepts - Experience integrating CAD systems with other enterprise software (e.g., PLM More ❯
Mountain View, California, United States Hybrid / WFH Options
OSI Engineering
peripherals Knowledge of connected vehicle infotainment and communication software systems. Experienced with introduction into mass production of the same. Exhibit mastery of multiple programming languages and script languages C, C++, Java, HTML5 Knowledgeable of best practices to align with the latest technology and software design principles, influencing architectural decisions through insights into trade-offs. Desired Skills: Consumer electronics SW design More ❯
investment. The challenge is making the right trade-offs, communicating those decisions effectively, with crisp execution. Qualifications 4+ years of full-stack software development experience Working knowledge in Java, C++, C#, or similar OO language Experience developing customer-focused architectures and restful web services Work with modern Javascript libraries and frameworks such as React, Angular, and Bootstrap Experience driving security More ❯
and building software development skills. Provide input into long-term technology road maps and product architecture decisions. The Person Technical Expertise Proven experience in designing and maintaining SDKs (C, C++, C#). Strong understanding of API design, modular architectures, and cross-platform development. Experience with 3rd-party driver integration (USB3, CoaXPress, CameraLink, GigE, or similar). Experience in GUI development More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
from you : A software engineer or electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software Excellent analytical and design ability, including review and critical analysis 'Can do' and flexible approach - you'll More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
from you : A software engineer or electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software Excellent analytical and design ability, including review and critical analysis ‘Can do' and flexible approach – you'll More ❯
developing mathematical algorithms e.g. Data fusion, state estimation etc. Experience working with embedded systems, real-time systems, safety critical systems. Knowledge of communication systems. Version control systems e.g. git. C++, Java, Python development skills. Other useful skills for this role: Experience with quality standards for software (e.g. DO-178, ED-20x). Existing SC Clearance. Other Duties and Responsibilities To More ❯
Azure/Office365/SharePoint Networking protocols: OSI model, TCP/IP, HTTP/HTTPS, SMTP, SNMP Security: Firewalls, proxies, SIEMs, disk encryption, endpoint protection Desirable Skills Bonus: SQL, C++, Java, Python, Intune, Exchange, SAN storage experience 🟣What AI-Media Offers You Career Progression based on talent, not tenure, tailored Career Chats Access to a rewards platform that offers employees More ❯
Azure/Office365/SharePoint Networking protocols: OSI model, TCP/IP, HTTP/HTTPS, SMTP, SNMP Security: Firewalls, proxies, SIEMs, disk encryption, endpoint protection Desirable Skills Bonus: SQL, C++, Java, Python, Intune, Exchange, SAN storage experience 🟣What AI-Media Offers You Career Progression based on talent, not tenure, tailored Career Chats Access to a rewards platform that offers employees More ❯
with something new, you dive in with curiosity and learn quickly. Requirements At least 8 years of experience in software engineering. Experience in drones or manned aviation. Proficiency in C++ and Python. Experience with Docker, Git, and (embedded) Linux. Experience in managing requirements for complex, multidisciplinary systems. Nice to have Experience in PX4 or Ardupilot. Affinity with hardware and embedded More ❯
language, and with an understanding of good software design principles and design for usability. In addition, you should have experience of software development in programming language such as Python, C++ and/or Java, plus preferably MATLAB. Experience of working with large and complex code bases would be a distinct advantage, as a requirement would be significant and demonstrated skills More ❯
programming in Python, PyTorch, TensorFlow, spaCy, scikit learn, or equivalent machine learning framework Strong programming experience in one or more of the following languages - Python, C#, Java, C/C++ Bachelor's degree in computer science, Physics, statistics, econometrics, operations research, applied mathematics or an equal computational field Preferred Demonstrated experience developing and deploying sequence based Deep Learning models Experience More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Ventula Consulting Limited
experience in backend development, building and maintaining high-availability, high-throughput systems in production. Technical & Backend Skills Expert-level proficiency and at least 5 years of production experience with C++ OR Go (Golang) . Strong, proven experience designing, building, and scaling high-availability RESTful APIs for mobile or web clients. Deep experience with distributed systems, microservices architecture, and event-driven More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Ventula Consulting Limited
experience in backend development, building and maintaining high-availability, high-throughput systems in production. Technical & Backend Skills Expert-level proficiency and at least 5 years of production experience with C++ OR Go (Golang) . Strong, proven experience designing, building, and scaling high-availability RESTful APIs for mobile or web clients. Deep experience with distributed systems, microservices architecture, and event-driven More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
and the development of physical models of the real world and how an EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
and the development of physical models of the real world and how an EO Sensor perceives it. You will need Skills in Windows and Linux native software (C/C++), dynamic languages like python, GPU-acceleration and 3D graphics (Open GL, GLSL, CUDA, Vulkan), A strong software background including software architecture design, concurrency, synchronisation, and database design An appreciation of More ❯
algorithm development focus. Development of algorithms for hardware implementation on ASICs or FPGAs. Digital Signal Processing based classes, projects or work experience. Simulink experience in work or school. Python, C++, or other languages acceptable. Substantive involvement and/or leadership in group-oriented project work. Verification planning and principles, while applying their theoretical knowledge in resolving real world problems. Drug More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
JP Search Solutions
are a polyglot software engineer, you don’t care about language, you just get things done using the right tools as and when required. Demonstrated knowledge of C/C++, Python, Node, Dart, Angular, React, Vue Demonstrated knowledge of Azure, GCP or AWS. Ideally more than one. Knowledge of multiple database types. You know when to use a time series More ❯
good technical knowledge and judgment. Consult with senior team members for complex problems outside of established procedures. Essential Skills and Experiences: Proficiency in programming languages such as C/C++ with years of experience in Firmware design. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Knowledge of hardware-software integration and experience More ❯
SHA-3, DRBGs), PKI (certificate validation, key generation), and entropy sources; knowledge of FIPS 140-3 transitions and CMVP Implementation Guidance. Programming for Crypto Testing: Proficiency in C/C++, Python, or Java for reviewing/analyzing crypto code and automating FIPS test harnesses (e.g., ACVP protocol interactions). Lab Testing Experience: Setting up FIPS-compliant environments, using tools like More ❯
dynamics, mission planning, on-orbit operations), CompTIA Security + or equivalent certification Experience with Atlassian tools (Jira, Confluence, Bitbucket) Experience in Test Automation (Cucumber, Gherkin, Zypher) Experience with Java, C++, Python, Linux operating system, Cloud environments; AWS certification is helpful What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. More ❯
dynamics, mission planning, on-orbit operations), CompTIA Security + or equivalent certification Experience with Atlassian tools (Jira, Confluence, Bitbucket) Experience in Test Automation (Cucumber, Gherkin, Zypher) Experience with Java, C++, Python, Linux operating system, Cloud environments; AWS certification is helpful What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. More ❯
dynamics, mission planning, on-orbit operations), CompTIA Security + or equivalent certification Experience with Atlassian tools (Jira, Confluence, Bitbucket) Experience in Test Automation (Cucumber, Gherkin, Zypher) Experience with Java, C++, Python, Linux operating system, Cloud environments; AWS certification is helpful What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. More ❯
dynamics, mission planning, on-orbit operations), CompTIA Security + or equivalent certification Experience with Atlassian tools (Jira, Confluence, Bitbucket) Experience in Test Automation (Cucumber, Gherkin, Zypher) Experience with Java, C++, Python, Linux operating system, Cloud environments; AWS certification is helpful What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. More ❯
dynamics, mission planning, on-orbit operations), CompTIA Security + or equivalent certification Experience with Atlassian tools (Jira, Confluence, Bitbucket) Experience in Test Automation (Cucumber, Gherkin, Zypher) Experience with Java, C++, Python, Linux operating system, Cloud environments; AWS certification is helpful What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. More ❯