Scientific Software Developer
CGG
Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job Description:As part of the team responsible for ensuring the efficiency, ease of use, reliability, and scalability of the core software for Viridien’s proprietary high-performance computing applications on GPU and CPU architectures, this position requires a deep understanding of computational science (especially parallel programming and code optimization), a strong mathematics/physics/engineering background, in-depth knowledge of computer software/hardware architecture, and excellent analytical and problem-solving skills.In this role, you will develop and maintain high-end geophysical algorithms for seismic processing, imaging, and interpretation. You will participate in design discussions, development, and deployment in large-scale state-of-the-art computing facilities across the world with a geographically dispersed developer team, researcher team, and user base.Must have current U.S. work authorization or qualify for sponsorship. Qualifications:Master’s degree or higher in Physics, Engineering, Mathematics, or Computer Science, or 5 years of hands-on experience in scientific programmingFluency in C/C++ (Fortran also preferred)Experience with UNIX / POSIX programming Highly experienced in debugging / profiling /optimizing Highly experienced with MPI, CUDA, or other type of parallel computing Highly experienced in scientific computing on various types of HPC architectureExperience with full lifecycle of development, including product releaseInnovative mindsetHighly motivated and eager to learnStrong communication and problem-solving skills Preferred:Good experience with ML toolbox and optimization for Python codes and libraries Good knowledge of data structure, data compression, and data IO pipelining Familiarity with Perforce (or other source control management software)SQL or other database experiencePerks and Benefits: Performance-based monthly bonus averaging at 10-15% at entry level (contingent on financial & individual performance) - The only limit is your potential!3 weeks’ vacation to recharge, 3 personal days and 8 sick days for you to use when you need it the mostA hybrid and flexible work scheduleExcellent 401k match program (contribute up to 5% and we’ll match up to 7%!)Medical, dental, vision, supplemental benefits available and so much moreParental leave program - Viridien offers eligible moms and dads paid time off to bond with their new childViridien wants our employees to be the best versions of ourselves. We offer a Wellness Program as well as a state-of-the-art Fitness CenterTired of packing lunch? We got you covered with free lunches on Tuesdays, Wednesdays and Thursdays!Why work at Viridien?Highly intelligent and motivated coworkers who are industry leaders in geoscience technology and high-performance computingEnergetic and challenging-yet-fun work environment, full of imaging problems to be solved and technologies to be developedExcellent training and mentorship programsEmployee Assistance Program to support your personal issuesWe see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.Our Hiring ProcessAt Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience.Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond.We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don’t hesitate to contact your recruiter directly.We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.SummaryLocation: Houston, United States of AmericaType: Full time
- ...challenges. Job DetailsBuild your career developing cutting-edge visualization tools for... ...hands-on experience developing scalable software, working with modern development practices... ...or legacy software projectsExposure to scientific, geoscience, seismic, imaging, CAD,...ScientificFull timeRemote workVisa sponsorshipRelocation packageFlexible hours2 days per week3 days per week
- ...Software Developer We are looking for a Software Developer with following skills: Oracle Java 2 Platform Enterprise Edition J2EE... ...system. Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes...Scientific
$86.9k - $198k
...environment, and spacecraft. To do so, they develop and use advanced computational modeling... ...and maintaining software to implement analytical and computational... ...RockyExperience writing technical documentation or scientific publicationsAbility to work in both a team...ScientificFull timeContract workPart timeWork at officeLocal areaRemote work$128k - $252.5k
...learning specialists, and data engineers. SFL Scientific, a Deloitte Business, is looking to add... ...the next step in your technical journey—develop your leadership, consulting acumen, and... ...in data engineering, data science, software engineering, MLOps specializing in AI and...ScientificLocal areaVisa sponsorship$86.1k - $150.95k
...as part of a cross-functional team of engineers, planners, and scientific professionals to execute project work on multiple concurrent... ...data obtained during field investigations, offering input with developing action plans for moderate- to high-level risk installation, equipment...ScientificFor subcontractorLocal areaWorldwideFlexible hours- ...Description We are looking for a Software Engineer to join a Trading Analytics & Insights... ...generation. Partner with analysts to develop custom interactive dashboard... ...or energy major. Familiarity with the scientific Python stack, including `scikit-learn`,...ScientificFull timeLocal areaImmediate startRemote workWorldwide3 days per week
- We are The Lighthouse within KPMGs Consulting practice. We tap into the power of emerging technologies and scientific breakthroughs to create solutions and products that address the largest and most complex issues faced by global companies. By blending technology with...ScientificH1bLocal area
- ...relaying, and substation switchyard layouts.Develop and review plans, specifications, and... ...teams of engineers, planners, scientific, and construction professionals to execute... ...automation, discipline-specific design software, technology, math principles, predictive...ScientificFor subcontractorWork at officeLocal areaFlexible hours
- ...Responsibilities AI & Application Development Design, develop, and deploy AI-powered applications,... ...problems. Develop custom internal software, portals, and applications that improve... ...initiatives—including work with scientific, financial, and regulatory data. Automation...ScientificRemote work
- ...delivering results. Our interests include developing sensors and robotic systems for... ...Duties & Responsibilities:Rapidly design software and firmware architectureDevelop software... ...knowledge of engineering practices including scientific and economic principles, calculation...Scientific
- JOB SUMMARYThe Senior Bioinformatics (BI) Software Engineer holds a critical technical role, responsible for designing, developing, and maintaining scalable and efficient software... ..., with the ability to relay or distill scientific concepts within supplemental documentation...ScientificFull timeLocal areaFlexible hours
- ...customers with timely solutions. Minimum Qualifications: Recent college graduate with an Engineering, Technical, or related scientific degree, or equivalent practical technical background. Strong professional written and verbal communication fluency in both...ScientificMonday to Friday
- ...Requirements: Must be authorized to work in the U.S. Summary We are partnering with a global high-performance computing and scientific software consulting firm seeking an HPC Platform Engineer to support enterprise energy clients in Houston. This is a consulting-style...ScientificContract work
- ...resolve complex natural resource, digital, energy transition and infrastructure challenges. Job DetailsViridien is seeking a Software Developer - Distributed Scheduling & Workload Orchestration to design, build, and improve systems responsible for job scheduling, resource...Full timeRelocationFlexible hours
- ...resolve complex natural resource, digital, energy transition and infrastructure challenges. Job DetailsViridien is seeking a Software Developer - High-Performance I/O & Storage Systems to design, build, and improve services that enable efficient data access and storage...Full timeRelocationFlexible hours
$117.6k - $176.4k
...Protection, Controls & Automation (PCA) group of Digital power is the engineering entity of Schneider Electric NAM that specialized in developing solutions for control and protection for electrical substations, datacenter, Oil & gas and distribution networks.Within this...Full timeTemporary workWork at officeRemote workFlexible hours- ...used to complete the overall Powell offeringAssess risk associated with sub-vendor offeringInteract with other Powell divisions to develop cross business solutionsRequires minimal supervision.Project responsibilities may be average to complex.May be selected to lead a project...Full timeFor subcontractorWork at office
- ...security, privacy, and governance standards Build Integrations: Develop and maintain integrations across systems using APIs (... ...analysis capabilities Integration Knowledge: Hands-on experience with Software as a Service (SaaS) platforms, APIs, and Single Sign-On (SSO) technologies...
- Job-ID32321282Reference26-00380We are seeking a Senior Application Engineer I to lead the advanced configuration, integration, and optimization of legal technology solutions supporting Litigation Practice Delivery. In this role, you will partner closely with Litigation ...
- ...availability guarantees, etc.Interact with other Powell divisions to develop cross-business solutions.Analyze and utilize data for in-depth... ...system Oracle; previous experience utilizing Projects-related software (i.e. - Primavera, Microsoft Projects, Excel and Oracle) is...Full timeFor subcontractorWork at office
- ...products are designed, built and tested in our 1,000,000 square foot state-of-the-art manufacturing facility in Houston, TX. We have developed a totally integrated manufacturing process from research and development, design, engineering, production and manufacturing to...Full time
- ...of this equipment. Some travel will be required.Job Duties:Analyzes and interprets customer inquiries, including specifications, to develop appropriate scope of work and installation plan for equipment.Travels to customer's facilities for site support and details needed...Full timeFor subcontractorWork at office
- ...distribution systems, combined with exceptional communication skills and business acumen. The Application Engineer will be responsible for developing comprehensive technical proposals, cultivating strategic vendor relationships, engineering custom solutions, and serving as a...Work at office
$86.4k - $129.6k
...complex industrial problems and can overcome diverse obstacles to develop and realize creative and effective solutions. This position... ...hardwareProficient in the use of Microsoft operating systems and software applicationsExcellent verbal and written communication...Full timeTemporary workWork at officeFlexible hours2 days per week- ...technical engineering expertise with customer-facing support to develop temporary power, HVAC, compressed air, and fluid handling... ..., equipment sizing, and system design.Working knowledge of CAD software and technical drawing development.Ability to interpret plans, specifications...Temporary workWork at office
- ...installation, and integration, ensuring compliance with industry standards and regulatory requirements. Identify project risks and develop mitigation strategies to address potential issues proactively. Recommend effective resource management, including personnel, equipment...Full timeFor contractors
$101.6k - $152.4k
For this U.S. based position, the expected compensation range is $101,600 - $152,400 per year, which includes base pay and short-term incentive. The compensation range for this full-time position applies to candidates located within the United States. Our salary ranges ...Ongoing contractFull timeTemporary workWork at officeImmediate startRemote workFlexible hours- ...Honeywell, you will leverage your advanced engineering expertise to develop and implement innovative application solutions that meet... ...Automation business segments - powered by our Honeywell Forge software - that help make the world smarter, safer and more sustainable....Temporary workFlexible hours
- ...deliver.· Work primarily with the direct sales team· Review RFQs and technical specifications· Perform process design calculations· Develop Process Flow Diagrams (PFDs) and Process & Instrument Diagrams (P&IDs)· Prepare mass balances and water balances· Perform hydraulic...Full time
- ...solutions are also vital for companies developing energy products or managing energy assets... ...clients, and assist in selling complex scientific and technological solutions. The ideal candidate has experience in enterprise software solutions and professional services, solid...Scientific
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Scientific Software Developer. Be the first to apply!
- ngo software engineer Houston, TX
- software data engineer Houston, TX
- graduate software engineer Houston, TX
- software system engineer Houston, TX
- software developer no experience Houston, TX
- graduate software developer Houston, TX
- software engineer - early career Houston, TX
- entry level software engineer remote Houston, TX
- software engineer intern Houston, TX
- software developer positions Houston, TX


