strong communication skills. Multiple positions may be filled from this posting. Minimum Qualifications: Bachelor's degree or higher in Computer Science or related field 3+ years of experience with C++ 3+ years experience with the Advanced Framework for Simulation and Integrated Modeling (AFSIM) Experience with discrete event simulation applications Experience applying object-oriented design patterns within software applications Experience with More ❯
with an emphasis on signal/image processing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embedded systems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with experience 25 days of paid More ❯
experience using tools such as IDA, Ghidra, OllyDbg • Experience with vulnerability research and exploit development. • Experience with assembly language x86/64, ARM, MIPS • Development experience in C/C++ and Python • Familiarity with Git and Subversion • Experience with developing CNO specific software in Linux/Windows/Embedded applications • Experience with automating reverse engineering tasks • B.S. in a technical More ❯
with stakeholders to translate business challenges into data-driven solutions. Requirements: MSc or PhD Degree in Computer Science, Artificial Intelligence, Mathematics, Statistics or related fields. Strong Python skills (bonus: C++, SQL, Spark) Experience in ML algorithms (XGBoost, clustering, regression) Expertise in Time Series, NLP, Computer Vision, MLOps Knowledge of AWS/Azure/GCP, CI/CD, and Agile development More ❯
with stakeholders to translate business challenges into data-driven solutions. Requirements: MSc or PhD Degree in Computer Science, Artificial Intelligence, Mathematics, Statistics or related fields. Strong Python skills (bonus: C++, SQL, Spark) Experience in ML algorithms (XGBoost, clustering, regression) Expertise in Time Series, NLP, Computer Vision, MLOps Knowledge of AWS/Azure/GCP, CI/CD, and Agile development More ❯
delivering complex technical projects including AI/ML engineering features. Experience in software architecture and development for AI/ML scalable solutions. Extensive experience writing production grade code (Python, C++, C#) that is well-tested and compliant with relevant standards. Experience with containerised applications (Docker, Kubernetes). The role is based fully onsite. Offices are recently refurbished and close to More ❯
King George, Virginia, United States Hybrid / WFH Options
TMC Technologies
Bachelor'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 More ❯
on skills across at least two or more of: Embedded C (RTOS, microcontrollers) Android or cross-platform mobile (React Native a plus) Desktop/full-stack (Linux, C/C++, Python, databases) DevOps tools (Jenkins, Git, etc.) Email me or apply directly to discuss the role in more detail – jamie.cross@hartmannyoung.com More ❯
checkins. Qualifications Experience with Data Structures or Algorithms from university, an internship, open-source hobby coding, or other practical experience. Coding experience in one of the following programming languages: C++, Java, Python or Go. A solid foundation in computer science with strong competencies in data structures, algorithms, and software design. Preferred qualifications: Professional Go knowledge with an interest in financial More ❯
insightful recommendations It's a bonus if you have! Previous experience presenting information to key stake holders Working knowledge of one or more of the following: SQL, R, Python, C++, Java Knowledge and practical experience with Power BI If you are interested in this fantastic opportunity based near Leeds , please apply direct with an updated CV. Apply for this job More ❯
degree in computer science with 10 years of experience, a master's degree in computer science with 5 years of experience. • Working knowledge in two of the following languages: C++, C, Java, HTML/XML Fortran • Expert knowledge of structured programming techniques • Very knowledgeable of Instructional System Design (ISD) rooted in Analyze, Design, Develop, Implement and Evaluate (ADDIE) methodology. • Working More ❯
and launch production-changing projects. Minimum Qualifications Successful track-record and proven experience as a backend internet services software engineer in a high-level language such as Golang (preferred), C++, Java or Python or equivalent. Solid understanding of real hardware failures across multiple server components Solid understanding of remote datacenter management Proven track record driving large projects within software development More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
experience in iOS and/or Android platform development (ideally utilising location services, online maps, compass functionality and device tilt sensors). Experience with object-oriented design using C, C++ or Java. UI familiarity using either Android Native UI or iOS Objective C UI/Swift components. Any exposure to graphics (OpenGL, Shaders), Qt mobile GUI, Android Studio IDE, Xcode More ❯
through technological development, collaborating with Quant Developers and engineering teams. Basic Qualifications Strong academic background in physics, mathematics, statistics, engineering, or computer science. Proficiency in programming languages such as C++, Java, or Python. Self-motivated with excellent management skills, capable of handling multiple priorities under pressure. Excellent communication skills, both written and verbal. Goldman Sachs is committed to diversity and More ❯
or a related field. A Masters degree is a plus. Proven experience in software development, preferably in a research or scientific environment. Proficiency in programming languages such as Python, C++, or Java. Familiarity with software development tools and methodologies, including version control (e.g., Git). Strong problem-solving skills with the ability to work independently and as part of a More ❯
team to create extensible code for new development and to deliver software solutions Promote quality code and engage in design and code reviews Strong programming knowledge of C/C++ or C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms Agile development TDD, Automated More ❯
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. If you are interested More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Richard Wheeler Associates
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 each week More ❯
products depend. This is a full time, permanent position. We are looking someone with: At least 2 years experience writing and debugging code on embedded systems in C and C++ As an Embedded Developer we would expect you to have some experience of: getting new hardware from initial power up to running 'main()' writing low level drivers, test code and More ❯
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 • Prepare and present More ❯
Agile development, DevSecOps pipelines, and model-based systems engineering (MBSE). - Familiarity with tools such as DOORS, Cameo, JIRA, GitLab, and Jenkins. Preferred Qualifications: - Software Development skill specifically in C++ or Python - Experience with MDA systems such as GMD, Aegis BMD, THAAD, or C2BMC. Knowledge of missile defense system architectures, kill chain analysis, and threat modeling. INCOSE CSEP or equivalent More ❯
team to create extensible code for new development and to deliver software solutions Promote quality code and engage in design and code reviews Strong programming knowledge of C/C++, C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms SDLC & Agile development TDD, Automated More ❯
a multidisciplinary team to create extensible code for new development and to deliver software solutions Promote quality code and engage in design and code reviews Strong programming knowledge of C++ AND C#, Java or ADA Experience with software for Real-time, HMI, Multi-threaded, GUI, Sensors and/or disparate systems Model-based development using UML Configuration Control & CI/ More ❯
compatibility, and hybrid and multi-cloud environments Wide breadth of expertise in development languages, tools and environments in the design and development of software-centric solutions Experience with Java, C++, Eclipse/IntelliJ IDEs, JUnit, etc. Experience developing micro-services and working with containerization Experience with agile software development process IAW USG defined requirements SECURITY CLEARANCE: Minimum Active Secret Security More ❯
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 ❯