CrawlJobs Logo

Emerging Modern C++ Software Developer

stellarscience.com Logo

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