CrawlJobs Logo

Emerging Modern C++ Software Developer

Stellar Science

Location Icon

Location:
United States , Albuquerque

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Stellar Science is seeking Emerging Modern C++ Developers with some experience creating reusable, maintainable code to solve challenging math and physics problems. Recent or upcoming graduates with BS, MS, or PhD degrees desired, with a target start date of Summer 2026 or sooner. Join our unique, collaborative team to help implement leading-edge scientific software tools in fascinating domains.

Job Responsibility:

  • Create reusable, maintainable code to solve challenging math and physics problems
  • Help implement leading-edge scientific software tools in fascinating domains

Requirements:

  • Top-notch, responsible, self-motivated, honest
  • Able to work well independently or in small teams
  • Able to rapidly learn new languages, tools, and techniques as needed to meet mission requirements
  • Experience writing modern C++
  • US Citizenship required
  • Willingness to undergo a background investigation
  • A representative sample of object-oriented C++ code will be requested early in the evaluation process

Nice to have:

  • Experience in Java, Python, JavaScript, TypeScript
  • Experience with Boost, Qt, Eigen, Guava
  • Cross-platform development on Linux and Windows
  • 3D graphics: OpenSceneGraph, OpenGL, WebGL
  • Supercomputing: MPI, OpenMP, threads, GPUs
  • User interface development: Qt, Swing, Material UI
  • Continuous integration: git, Bitbucket, Jenkins, CMake
  • Image processing, imagery analysis, computer vision, computer aided design (CAD)
  • Aerospace vehicles, astrodynamics, electromagnetics, space domain awareness
  • Modeling and simulation, including directed energy
What we offer:
  • Extremely flexible work schedule
  • Generous benefits

Additional Information:

Job Posted:
December 31, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Emerging Modern C++ Software Developer

Software Developer

We are seeking a talented and motivated Software Developer to join our team. The...
Location
Location
United States , Fort Lauderdale
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Proficiency in one or more programming languages such as Python, Java, C#, JavaScript, Node.js, or .NET
  • Experience with REST APIs, microservices, and cloud platforms (Azure, AWS, or GCP)
  • Strong understanding of databases (SQL or NoSQL)
  • Familiarity with Git, version control, and agile methodologies
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities
Job Responsibility
Job Responsibility
  • Design, develop, and maintain software applications using modern programming languages and frameworks
  • Collaborate with product managers, designers, and other developers to translate requirements into technical solutions
  • Write clean, efficient, and well-documented code
  • Participate in code reviews and provide constructive feedback to ensure code quality
  • Debug and troubleshoot issues across the software stack
  • Develop and execute unit tests to ensure application reliability and performance
  • Work with DevOps teams to support CI/CD pipelines and deployment processes
  • Stay updated with industry best practices, emerging technologies, and software development trends
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Free online training
  • Competitive compensation
Read More
Arrow Right

Software Developer

As a .NET Software Developer within the Warehouse Services team at musicMagpie, ...
Location
Location
United Kingdom , Stockport
Salary
Salary:
Not provided
ao.com Logo
AO
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience in developing web-based applications using the Microsoft .NET framework
  • Proficient in C#, with hands-on experience in ASP.NET Core, Web API, and Entity Framework
  • Solid understanding of front-end development, including JavaScript and modern frameworks such as React or Vue
  • Practical experience working with both relational databases (e.g., MySQL) and NoSQL technologies
  • Competent in using Git for source control and collaborative development
  • Familiarity with Agile methodologies and the ability to contribute effectively within iterative development cycles
  • Working knowledge of DevOps practices, including CI/CD pipelines and deployment automation
  • Strong analytical and problem-solving skills, with the ability to diagnose and resolve complex technical issues
Job Responsibility
Job Responsibility
  • Analyse system requirements and effectively prioritise development tasks
  • Write clean, maintainable, and testable code using .NET programming languages
  • Develop and maintain scalable full-stack .NET applications that support business operations, courier systems, and WMS functionality
  • Design and implement APIs with a focus on microservice architecture and efficient API management
  • Write clean, testable, secure, and efficient code following SOLID principles and modern design patterns
  • Develop technical specifications and system architecture in collaboration with stakeholders
  • Interface with third-party platforms and services through robust API integrations
  • Utilise database technologies including MySQL and NoSQL solutions to support application data needs
  • Participate in Agile ceremonies, sprint planning, and contribute to backlog refinement
  • Conduct code reviews, refactor legacy code, and promote high standards of code quality across the team
What we offer
What we offer
  • 33 days holiday (inclusive of Bank Holidays)
  • Holiday purchase scheme on top of your above statutory allowance
  • Salary sacrifice pension scheme
  • Share save scheme
  • Discounts across the musicMagpie product range
  • 2 days paid leave for volunteering at a charity of your choice
  • Employee Assistance Helpline (EAP) & access to mental health first aiders
Read More
Arrow Right

Full Stack Developer

Barbaricum is seeking a skilled Full Stack Developer to support Software & Cyber...
Location
Location
United States , Crane
Salary
Salary:
Not provided
barbaricum.com Logo
Barbaricum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active DoD Secret Clearance
  • Bachelor’s degree in Computer Science, Engineering, or related technical discipline
  • 3+ years of experience in full stack development
  • Proficiency in modern development frameworks, languages, and tools (e.g., JavaScript, C#, Unity Game Engine)
  • Experience with databases (SQL) and cloud-based environments
  • Knowledge of secure software development practices and standards
  • Strong analytical and problem-solving skills with the ability to work both independently and as part of a collaborative team
  • Excellent communication and documentation abilities
  • DoD 8570 Intermediate certification (e.g., Security+, GCLD, SSCP, or equivalent) must be obtained and maintained
Job Responsibility
Job Responsibility
  • Design, develop, and maintain full stack applications in support of mission-critical systems
  • Collaborate with project managers and engineering teams to define technical requirements and deliver software solutions
  • Integrate and optimize front-end and back-end components to ensure performance, usability, and security
  • Apply secure coding practices and support cyber-resilient software engineering initiatives
  • Conduct testing, debugging, and troubleshooting of applications to ensure reliability in operational environments
  • Contribute to documentation, version control, and configuration management activities
  • Remain current with emerging software development frameworks, languages, and tools
Read More
Arrow Right

Automative Full-Stack SW Engineer

Location
Location
United States , Palo Alto
Salary
Salary:
Not provided
hireitpeople.com Logo
Hire IT People, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience
  • Develop robust embedded applications in C#, C++, and Python for real-time automotive and industrial systems
  • Apply computer vision and image-processing techniques using OpenCV and machine-learning frameworks for perception and ADAS functionalities
  • Create high-performance 3D rendering pipelines and visualization modules using OpenGL, Unity, or Qt
  • Implement optimized rendering techniques such as Level of Detail (LOD), culling, and shader-based lighting
  • Develop and test real-time 3D visualization tools that simulate vehicle environments, sensor behavior, and UI transitions
  • Build interactive automotive HMI SW systems for vehicle dashboards using Qt/QML
  • Design and develop modular, data-driven UI components in Qt/QML
  • Adapt and validate HMI designs for multiple target environments (Linux and QNX-based IVI systems)
  • Develop and validate communication modules supporting CAN, LIN, TCP/IP, HTTP/HTTPS, MQTT, WebSockets, and UDS protocols
Job Responsibility
Job Responsibility
  • Develop robust embedded applications in C#, C++, and Python for real-time automotive and industrial systems, ensuring optimal performance and scalability
  • Apply computer vision and image-processing techniques using OpenCV and machine-learning frameworks for perception and ADAS functionalities in autonomous vehicles
  • Create high-performance 3D rendering pipelines and visualization modules using OpenGL, Unity, or Qt for instrument clusters and IVI (In-Vehicle Infotainment) interfaces
  • Implement optimized rendering techniques such as Level of Detail (LOD), culling, and shader-based lighting to ensure smooth frame rates and efficient GPU utilization across embedded platforms
  • Develop and test real-time 3D visualization tools that simulate vehicle environments, sensor behavior, and UI transitions, supporting validation of ADAS and HMI functionalities in virtual environments using Unity or OpenGL frameworks
  • Build interactive automotive HMI SW systems for vehicle dashboards using Qt/QML, integrating real-time data from sensors such as LiDAR, Radar, and Cameras
  • Design and develop modular, data-driven UI components in Qt/QML that dynamically update based on real-time sensor inputs (e.g., speed, navigation, proximity alerts) to enhance user experience and system responsiveness
  • Adapt and validate HMI designs for multiple target environments (Linux and QNX-based IVI systems), ensuring consistent performance, user interaction flow, and compliance with automotive UX standards
  • Develop and validate communication modules supporting CAN, LIN, TCP/IP, HTTP/HTTPS, MQTT, WebSockets, and UDS protocols for efficient data exchange between ECUs and cloud servers
  • Develop and integrate web-based dashboards and RESTful APIs using modern web technologies and protocols to visualize and manage real-time embedded system data over Linux servers
Read More
Arrow Right

Mission Autonomy- Decision Making and Behaviors Lead

Merlin is a venture backed aerospace startup building a non-human pilot to enabl...
Location
Location
United States , Boston
Salary
Salary:
Not provided
merlinlabs.com Logo
Merlin Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Aerospace Engineering, Robotics Engineering, or a related subject
  • Years of professional experience developing software for airborne autonomous systems
  • Subject matter expert in one or more of the following: Mission management frameworks such as behavior trees, hierarchical task networks, state machines, petri nets
  • Single- and multi-vehicle autonomy, resource allocation, and decision making algorithms
  • Airborne contingency and emergency management
  • Machine learning for complex decision making and behavior generation
  • Years of experience providing tech leadership to a team of at least 4 engineers at different levels
  • Proficiency in modern software development workflows and practices, including version control, pipelines, and unit testing, and peer review
  • Experience with overall product development cycle, including design, testing, and troubleshooting at the system level as well as at the software component level
  • Proficiency writing both Python and C++
Job Responsibility
Job Responsibility
  • Drive the technical direction and deliver autonomous decision making, behavior execution, and motion planning capabilities for airborne systems
  • Define the research, experiments, and development projects that support delivering mission autonomy capabilities
  • Identify gaps and define staffing needs to develop and deliver decision making and behavior capabilities
  • Ensure the decision making, behaviors, and motion planning technical plans align with short term R&D objectives, long term objectives, and the Merlin technology roadmap
  • Lead architecture design and perform architecture and technology trade-off analysis, accounting for short term objectives and long term goals in decision making
  • Step in to a hands-on software development role as needed
  • Support simulation, integration, and flight test activities to validate real-world performance
  • Collaborate across Merlin to develop novel systems to solve the toughest problems in aviation and autonomy
What we offer
What we offer
  • Catered lunches
  • Snacks
  • Beverages including coffee, tea, and other drinks
  • Health insurance
  • Dental insurance
  • Life insurance
  • Unlimited vacation
  • 401k with match
  • Fulltime
Read More
Arrow Right

.NET Software Engineer

We are looking for a skilled .NET Software Engineer to join our team in Rock Isl...
Location
Location
United States , Rock Island
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of experience in software development with a focus on .NET technologies
  • Proficiency in C# programming and JavaScript for full-stack or specialized development
  • Hands-on experience with Azure DevOps and GitHub for version control and build release management
  • Familiarity with Blazor or Service Bus and their application in software solutions
  • Strong understanding of Agile methodologies and experience working in Agile SDLC environments
  • Solid knowledge of Microsoft SQL Server and API development practices
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration abilities to work effectively within a team
Job Responsibility
Job Responsibility
  • Develop, test, and maintain software applications using the latest .NET technologies, including .NET 2022
  • Collaborate with cross-functional teams in an Agile environment to deliver robust and scalable solutions
  • Write clean, efficient, and well-documented code using C# and JavaScript
  • Utilize tools like Azure DevOps to manage code repositories and streamline development workflows
  • Contribute to API development and integration to enhance platform functionality
  • Work with technologies such as Blazor and Service Bus to build modern, user-friendly applications
  • Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives
  • Ensure software quality through rigorous testing and adherence to best practices
  • Stay updated on industry trends and emerging technologies to continuously improve development processes
  • Assist in the migration of code and processes to Azure DevOps as needed
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right

AI Prototype Engineer

As a Prototype Engineer, you will rapidly design and develop proof-of-concept (P...
Location
Location
United States , Seattle
Salary
Salary:
125000.00 - 165000.00 USD / Year
avepoint.com Logo
AvePoint
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 6 years of software development experience with proficiency in C#, Python, TypeScript, Node, or similar languages
  • Hands-on experience with modern web frameworks and services development
  • Practical experience building on Microsoft Azure and Microsoft 365 services and/or Google Cloud and Google Workspace services
  • Experience with data pipeline development, ETL processes, and data management tools (e.g., Databricks, Fabric, SQL/NoSQL databases)
  • Ability to deal with ambiguity, communicate effectively, and collaborate across teams and disciplines
  • Passion for learning new technologies and quickly ramping on unfamiliar domains
Job Responsibility
Job Responsibility
  • Architect, develop, and iterate on prototypes and POCs to validate new concepts and technologies
  • Collaborate with product, engineering, and customer-facing teams to understand requirements and constraints
  • Research and propose design options, documenting trade-offs and performance considerations
  • Implement unit and system-level testing strategies to ensure quality and scalability
  • Summarize findings and present recommendations to technical and business stakeholders
  • Push the technical bar by experimenting with emerging technologies and frameworks relevant to AvePoint’s platform
  • Be self-guided and disciplined in managing time, dealing well with ambiguity and leading hands-on technical work
What we offer
What we offer
  • Competitive market-based compensation (salary, yearly bonus + equity)
  • Career progression and internal mobility opportunities
  • Work-life balance through a hybrid working model
  • Unlimited PTO
  • Comprehensive benefits (medical, dental, vision, 401(k) with match, unlimited PTO)
  • Fulltime
Read More
Arrow Right

AI Prototype Engineer

As a Prototype Engineer, you will rapidly design and develop proof-of-concept (P...
Location
Location
United States , Richmond, Virginia
Salary
Salary:
125000.00 - 165000.00 USD / Year
avepoint.com Logo
AvePoint
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 6 years of software development experience with proficiency in C#, Python, TypeScript, Node, or similar languages
  • Hands-on experience with modern web frameworks and services development
  • Practical experience building on Microsoft Azure and Microsoft 365 services and/or Google Cloud and Google Workspace services
  • Experience with data pipeline development, ETL processes, and data management tools (e.g., Databricks, Fabric, SQL/NoSQL databases)
  • Ability to deal with ambiguity, communicate effectively, and collaborate across teams and disciplines
  • Passion for learning new technologies and quickly ramping on unfamiliar domains
Job Responsibility
Job Responsibility
  • Architect, develop, and iterate on prototypes and POCs to validate new concepts and technologies
  • Collaborate with product, engineering, and customer-facing teams to understand requirements and constraints
  • Research and propose design options, documenting trade-offs and performance considerations
  • Implement unit and system-level testing strategies to ensure quality and scalability
  • Summarize findings and present recommendations to technical and business stakeholders
  • Push the technical bar by experimenting with emerging technologies and frameworks relevant to AvePoint’s platform
  • Be self-guided and disciplined in managing time, dealing well with ambiguity and leading hands-on technical work
What we offer
What we offer
  • Competitive market-based compensation (salary, yearly bonus + equity)
  • Career progression and internal mobility opportunities
  • Work-life balance through a hybrid working model
  • Unlimited PTO
  • Comprehensive benefits (medical, dental, vision, 401(k) with match, unlimited PTO)
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.