Springfield, Virginia, United States Hybrid / WFH Options
Lockheed Martin
role, you will have a degree (BS) in a STEM related discipline with solid mathematics and/or physics background and experience in some combination of modeling and simulation, Fortran and/or C languages, Python, Korn, BASH, and/or Perl scripting, compilers, software benchmarking, system analysis, algorithm and/or software design. Our employees play an active role … more. This position is contingent upon the program award expected in Summer 2025 Basic Qualifications: • 5+ years of experience developing system software in heterogeneous, multi-platform environments • Proficiency with Fortran, C, and/or C++ • Experience with one or more of Python, BASH, Korn, and/or Perl • Linux Operating System knowledge, ability to solve end-user computer system problems More ❯
Engineering or related field with a solid foundation in Mathematics and coding. No prior work experience is necessary but project experience with a major programming language (C, C++ or FORTRAN) and a working knowledge of Windows/Unix/Linux Operating Systems is required. Must be detail oriented, highly motivated and comfortable with working independently and in a development team. More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
This highly successful and expanding company are seeking a Simulation Software Engineer to help develop advanced software for geophysical modelling and industrial process simulation. With a global client base and an ambitious growth strategy, this company offers a dynamic environment More ❯
of professional experience in the design and implementation of software for DSP/SIGINT systems. Experience in all aspects of code design, implementation, testing, analysis, debugging. Languages used include Fortran, C, C++, Python, Java, as well as GUI related technologies. Experience with X-Midas is highly desired. MATLAB is a strong 2nd preference. Operating systems include Linux, VMS, Digital Unix … Solaris, and Windows. Required Bachelor's Degree in Electrical Engineer, Computer Science, or related field. Experienced in LINUX, Java, MATLAB, C, and DSP assembly languages (C/C Fortran highly desired). Experience in communications or SIGINT systems development and test. Preferred MSEE or PhD preferred. BS required Knowledge of communications systems theory with strengths in analog/digital modulation More ❯
many within the team have PhDs and minimally have a Master’s in computer science, physics, engineering, maths or similar. - Demonstrable programming experience in C++ (and ideally C or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI/ML would be advantageous. … to Guildford (if not in Guildford already). Company sponsorship is available for applicants who meet all the requirements and most of the desirables. Keywords: C++, .NET, C/Fortran, Real-time Modelling Software, Algorithms, Maths Modelling, AI/ML, Graphics, Onsite Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right More ❯
many within the team have PhDs and minimally have a Master's in computer science, physics, engineering, maths or similar. Demonstrable programming experience in C++ (and ideally C or Fortran). Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. Strong numeracy and understanding of mathematical modelling. Experience with CUDA, multithreading, AI/ML would be advantageous. More ❯
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 • knowledgeable of Instructional System Design (ISD) rooted in Analyze, Design, Develop, Implement and Evaluate (ADDIE) methodology. • Working knowledge of Agile development methodologies • Excellent oral More ❯
expand expertise. • Experience in algorithm development, particularly considering numerical accuracy. • Understanding of software development lifecycles (Waterfall/Agile). Desirable Skills: • Experience in the space sector. • Proficiency in C++, FORTRAN, or Julia. • Familiarity with software development tools, including GIT. This is an exciting opportunity to work on cutting-edge space technologies within a supportive and innovative team. If you are More ❯
are more concerned with developing algorithms and analyzing and solving programming problems than with actually writing code. The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly. Senior Software Development Engineer duties include software development, information technology, system administration. Integration with Oracle databases, including SQL queries. Powershell, Bat, Python scripting, C++ or More ❯
and toolkits including: TensorFlow, PyTorch Experience with Git and version control Experience communicating technical insights through development of briefings and/or papers Preferred Qualifications Experience with C, C++, Fortran software languages Experience with atmospheric science and modeling Experience with time series modeling, or probabilistic modeling including the use and application of deep neural networks Proven experience designing and building More ❯
work experience). Minimum of 10 years of software development experience. Experience supporting military or defense programs. Demonstrated programming experience in software languages such as Ada, C/C++, FORTRAN, and C#. Excellent communication and interpersonal skills with the ability to interface with all levels of employees and management. Experience with the full Software Development Life Cycle (SDLC). Strong More ❯
in particular in a distributed environment. At least a B.Sc. equivalent in a Science, Technology, Engineering or Mathematical discipline. Development experience in compiled languages such as C, C++ or Fortran and experience with interpreted environments such as Python. Parallel programming experience, with relevant programming models such as OpenMP, MPI, CUDA, OpenACC, HIP, PGAS languages, etc is highly desirable. Your personal More ❯
El Segundo, California, United States Hybrid / WFH Options
Aerospace Corporation
trajectory optimization, launch vehicle trajectory design, hypersonic vehicle modeling, or general trajectory modeling and simulation Proficiency in one or more of the following programming languages and environments : C, C++, Fortran, Python, Linux, and/or MATLAB The ability to operate independently, often in the presence of ambiguity, and still deliver high - quality, innovative, and specialized end products to a range More ❯
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 knowledge of Agile development methodologies • Excellent More ❯
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 knowledge of Agile development methodologies • Excellent More ❯
plus a PhD or experience in an academic or industrial research environment. Proven experience developing software in at least one language used in scientific or engineering applications (e.g., Python, Fortran). Familiarity with good development practices such as version control and software testing. Understanding of the software development lifecycle and experience writing software for use by others. Effective communication and More ❯
signals applications, signal data processing, prototype development and supporting transition of prototype Ops to limited and baseline Ops Experience in one or more of the following: X0Midas, C, C++, FORTRAN, Java, MongoDB, Oracle, Red Hat Linux, Apache, Python, HTML, Dynamic HTML, JavaScript, MySQL, Perl, Extensible Markup Language, Hadoop, Java Message Service, Rails, Esper Abilities and Competencies Must hold TS/ More ❯
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 knowledge of Agile development methodologies • Excellent More ❯
or equivalent education and work experience • Minimum of 10 years software development experience • Experience supporting military or defense programs. • Demonstrated programming experience in software languages Ada, C/C++, FORTRAN, C# • Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management. • Experience with the full Software Development Life Cycle (SDLC). • Strong critical thinking More ❯
US citizenship required. EEO/AA. E-Verify Participation. Skill Requirements: Satellite Tool Kit (STK, AGI), Astrodynamic Support Workstation, Matlab. Programming with Perl or other scripting languages, familiarity with Fortran, C and C++. Experience with Linux Red Hat, Fedora, or CentOS. Must have excellent computer, technical, interpersonal, written, and oral communication skills and be proficient in MS Office (Excel, Word More ❯
engineering , or electronic design automation (EDA) area, or a related technical area Advanced programming skills with a focus on C C in a Unix/Windows environment ; familiarity with Fortran is advantageous Deep understanding of numerical methods and sparse matrix techniques Proficiency in high-performance data structures and algorithms, memory optimization, and multithreading programming techniques Hands-on working experience with More ❯
Services (AWS) and Commercial Cloud Services (C2S) Experience with secure Kubernetes based environments (Docker, Rancher, Helm, Kustomize, Istio). Web application development (e.g., HTML, CSS, JavaScript, AJAX) Rust, C++, Fortran development experience Linux platform development and operational environments Experience developing software in the space domain Security+ certification Active Department of Defense TS/SCI security clearance Security Clearance Requirement: An More ❯
field, particularly a combination of Computer Science and Remote Sensing, Imaging Science, Astronomy, Physics, Mathematics, Atmospheric Science, Computer Science, Optical or Electrical Engineering Agile software development and Atlassian tools FORTRAN, MATLAB, or IDL development skills Sensor hardware performance and evaluation experience Current and active Top Secret/SCI security clearance Leadership Competencies Our leadership philosophy is simple: every employee, regardless More ❯
systems, including identity and access management, system configuration, software deployment, high performance networks, and software container technology and monitoring. Development experience classic compiled languages such as C, C++ or Fortran and experience with interpreted environments such as Python, and modern compiled languages like Go or Rust. At least a B.Sc. equivalent in a Science, Technology, Engineering or Mathematical discipline. Knowledge More ❯
O systems, and Instructor Operator Stations (IOS). Software development is primarily done in the Linux and Windows operating systems using a variety of languages (C/C++, Ada, FORTRAN, C#). Position Overview Principal Software Engineers at Veraxx are the most senior S/W developers typically responsible for the lead S/W role on a project and … proposal efforts. Required Experience/Qualifications BS/MS Engineering, Hard Sciences or Computer Science and 10+ years SWE experience Ability to develop in multiple languages including: C, C++, FORTRAN, or Ada Proficient in Visual Studio IDE, GCC compilers/Makefiles Proficient in Windows, UNIX/Linux Software Engineering Concepts & Processes Preferred Experience/Qualifications Knowledge of object-oriented design More ❯