systems and hardware engineers to integrate software on multi-core and distributed platforms Working to airborne software design standards such as RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the More ❯
King George, Virginia, United States Hybrid / WFH Options
TMC Technologies
s degree in the area of Science, Technology, Engineering or Mathematics Familiarity with the following: - Coding/analyzing one or more of the following programming languages to include C++, C, Python, and Batch - Java - Networking - Model drive architecture tools and languages- General software engineering in the areas of computer program development and software architecture design and development We are equal More ❯
the operations team and other programs to identify root cause and support resolution of issues discovered with the FMV capabilities in operations. Qualifications You Must Have • Proficiency in Java, C, and C++ • Experience with networking including level of knowledge of both TCP and UDP protocols. • Understanding/experience with MPEG-2 and other FMV transport streams • Understanding/Experience with More ❯
Washington, Washington DC, United States Hybrid / WFH Options
OMW Consulting
engineers on board bringup, debug and testing of hardware/software interfaces. Skills and experience needed 2+ years of software development experience Strong coding skills in compiled languages (Rust, C/C++, etc.) Experience in hardware-software interfaces and buses such as I2C, SPI, PCI, AXI Basic IP networking knowledge US citizen with Active Secret Clearance however TS/SCI More ❯
Software Engineer - Trade Capture Job Function Summary We are searching for a developer with strong C Linux server side skills to be involved in the development of our firm's global trade capture application. Principal Responsibilities The role will be part of a global team that is responsible for the development of a real time trade capture system that processes More ❯
and be eager to embrace new challenges. The opportunity is available for travel from time to time. Therefore candidates must be eligible to work and travel across the EU. C/C++ with structured programming techniques (min 7 yrs experience) 3D Maths Graphics Programming with Open GL, DirectX or equivalent Excellent Analysis and Problem Solving Skills Experience using Performance Analysis More ❯
novel software for time and mission-critical applications Communicating effectively with Systems Engineering, Electronics and Electrical, and Test and Validation teams Job Requirements: Strong ability to write software in C, C++, or ADA Motivation to develop reliable, high-performance, standardised, and documented software Excellent analytical and design skills with a focus on critical analysis Flexible and problem-solving approach to More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
The One Group
Experience: Work with a multidisciplinary team to create extensible code for new development and to provide software solutions Previous experience with bare-metal embedded software Strong programming knowledge of C/C++ Model-based development using UML SCADE definition and verification algorithms Promote quality code and engage in design and code reviews Aerospace software knowledge is desirable - e.g. DO178C If More ❯
Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Defence
days per week required on-site due to workload classification. Key Responsibilities: Collaborate with Project Leads, Simulation Architects, and the wider project team to develop synthetic environments using C/C++, C#, and Linux. Provide technical leadership, project management, and team building in the development of weapon systems and system architectures. Support the full product life cycle, including visualisations, demonstrations More ❯
What We're Looking For: Proven experience in software development, particularly in mixed reality or related fields. Proficiency in Unity and familiarity with physics engines. Strong programming skills in C/C#/C++, Python, Java, and Javascript. Ability to work collaboratively in a fast-paced, team-oriented environment. A passion for creating innovative user experiences and solving complex problems. More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Richard Wheeler Associates
legacy code) Strong Android architecture knowledge Focus on creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable: Experience working in an agile, start-up environment C/C++, multiplatform development OpenGL Swift Benefits: Competitive salary circa £80k annual Bonus Opportunities for professional growth including into leadership Flexible working A hybrid model with at least 3 days More ❯
Or BS in STEM field (Electrical/Computer/Software Engineering, Computer Science, Math or Information Systems) and Three (3) year of experience in software development technologies and methodologies. • C/C++ Software development skills • Experience in x86/x64 assembly, software reverse engineering, kernel debugging, and protocol stacks • Experience developing computer exploits • TS/SCI with Full Scope Polygraph More ❯
active DOD Secret Clearance with ability to upgrade to Special Access Program and Information Assurance Training (IAT) Level 2 Certification (ex. CompTIA Security+) is required. Responsibilities: • Develop software using C, C#, or C++ • Develop software for VxWorks • Implement and support APIs between internal and external system components • Apply Agile Software Development Lifecycle methodologies and processes • Utilize debugging and analysis tools More ❯
legacy code) Strong Android architecture knowledge Focus on creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable : Experience working in an agile, start-up environment C/C++, multiplatform development OpenGL Swift More ❯
embedded software standards are adopted & continuously improved. * To ensure full compliance with design, quality and Health & Safety Regs. The Right Candidate: * A good understanding of embedded software design including: C/C++,C#, Visual Studio, CE 5.0 & CE6.0, .NET, MFC, Visual Basic, ARM9, 8051, PIC, X86, SQL, Assembler, RTOS, Linux. * Fault Analysis, Testing, Factory Acceptance Testing, Site Testing and Commissioning. More ❯
stakeholders. Qualifications: Solid experience in firmware development for embedded systems, ideally in energy or power electronics applications. Deep understanding of the Linux TCP/IP stack Proficient in embedded C/C++, with strong skills in optimising for low-latency and deterministic behaviour. (nice to have) Strong understanding of MCU peripherals and protocols used in EV and smart grid integration More ❯
Requirements • B.S. in Computer Engineering, Electrical Engineering, or Computer Science • Active TS/SCI clearance with polygraph • At least 14 years of relevant, professional experience • Desired knowledge of languages: C/C++, C# • Desired knowledge of compilers: Microsoft Visual Studio • Desired knowledge of platforms: Microsoft Windows • Desired knowledge of tools: .NET framework, Subversion • Desired knowledge of Object-Oriented Principles and More ❯
progress tracking, reporting, bid estimation, budget & cost control and supplier management Act as a technical authority on software development, design, techniques and tooling Knowledge of the SDLC, particularly with C, C++ and UML Deliver leading weapon systems software design projects Work cross functionally and collaborate with other divisions and regions Prince2, Agile, SCRUM, Six Sigma, DevOps, SDLC and other relevant More ❯
progress tracking, reporting, bid estimation, budget & cost control and supplier management Act as a technical authority on software development, design, techniques and tooling Knowledge of the SDLC, particularly with C, C++ and UML Deliver leading weapon systems software design projects Work cross functionally and collaborate with other divisions and regions Prince2, Agile, SCRUM, Six Sigma, DevOps, SDLC and other relevant 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 ❯
working on R&D programs for DARPA, ONR, NAVSEA, or other similar DoD customers • Experience designing electronic/software systems for maritime systems (buoys, UxVs, moorings, submarines) • Experience with C/C++ and Linux programming skills • Prior experience with underwater propagation models and/or simulation of wireless communication channels to be used for system performance characterization • Prior experience with More ❯
reporting on progress, challenges, and successes. Qualifications Degree in Computer Science, Engineering, or relevant technical field, or equivalent work experience. Experience developing system-level software for Android. Proficiency in C/C++ and other programming languages. Interest in developing system-level software for iOS or desktop OSes for third-party applications. Desire to expand knowledge of video codecs and streaming More ❯
with scientists and developers to improve analysis workflows and build new features Maintain system reliability through documentation, testing, and robust version control About you: Comfortable building performant software in C/C++, working across Linux or Windows environments depending on the application Strong understanding of relational database design, particularly using MySQL Familiar with omics data processing pipelines, ideally proteomics Exposure More ❯
Text Only) Required/Minimum Qualifications: - Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++ or Rust. - Understanding of data structures, algorithms, asynchronous programming, and multithreaded design. - Experience building scalable and distributed cloud services. - Proven ability to deliver high-quality, maintainable, and performant code. More ❯
the next generation of my client's infrastructure through a deep understanding of internal systems and CNCF standards. What We Value Systems programming experience with strong proficiency in Go, C/C++, or equivalent. Working knowledge or hands-on experience with infrastructure automation tools such as Terraform, Ansible, Puppet, or K8s Operators, and competent coding in Go, Java, or equivalent More ❯