1

Modular Software Engineer Jobs (NOW HIRING)

Develop modular software for embedded control systems, including data acquisition, diagnostics ... Create internal tooling and engineering utilities for configuration, deployment, troubleshooting ...

They are seeking a Software Engineer to support critical systems that analyze and process complex ... Responsibilities : • Design, develop, and deploy modular software components used across ...

Senior Software Engineer

Aberdeen Proving Ground, MD · On-site

$131K - $172K/yr

Design, develop, test, and deliver scalable, modular software solutions that address complex ... Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Systems ...

Senior Software Engineer

Aberdeen, MD · On-site

$160K - $200K/yr

Design, develop, test, and deliver scalable, modular software solutions that address complex ... Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Systems ...

Design, develop, test, and deliver scalable, modular software solutions that address complex ... Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Systems ...

Sr. Embedded Software Engineer

$126K - $166K/yr

Lynx delivers modular, open standards-based software that transforms how high-assurance, mission ... Proficiency in the C programming language * Proficiency with Git at a command line level * Ability ...

Responsibilities : • Develop software solutions from vision to production-ready systems. • Design and implement modular software architectures. • Work with open application programming ...

next page

Showing results 1-20

Modular Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do modular software engineer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for modular software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a modular software engineer?

Modular software engineers are professionals who specialize in designing, developing, and maintaining software systems using a modular approach. This means breaking down complex software into independent, interchangeable modules or components that can be developed, tested, and updated separately. Their work improves code maintainability, scalability, and reusability, making it easier for teams to collaborate and adapt systems over time. Modular software engineers often work with modern programming paradigms and frameworks that support modularity, such as microservices or component-based architectures.

What skills and qualifications are needed to thrive as a modular software engineer?

To thrive as a Modular Software Engineer, you need strong programming skills, experience with modular architecture, and a relevant degree in computer science or a related field. Familiarity with version control systems (like Git), containerization tools (such as Docker), and frameworks that support modular design is essential. Excellent problem-solving, collaboration, and adaptability help you efficiently build and maintain scalable, modular systems. These skills ensure software components are robust, reusable, and efficiently integrated, which is critical for scalable and maintainable development.

How do modular software engineers typically collaborate with cross-functional teams during product development?

Modular Software Engineers often work closely with other developers, product managers, and designers to ensure that software components are well-integrated and meet the overall architecture's requirements. Collaboration usually involves regular stand-up meetings, code reviews, and shared documentation to align on module interfaces and dependencies. This role requires strong communication skills, as engineers must clarify module boundaries and work through integration challenges with team members from different technical backgrounds. Effective teamwork is essential to deliver scalable and maintainable software solutions.

What are popular job titles related to Modular Software Engineer jobs?

For Modular Software Engineer jobs, the most frequently searched job titles are:

Software Engineer, Quantum Systems & Digital Engineering

Chicago, IL • On-site

$145K - $170K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

We are seeking a Software Engineer, Quantum Systems & Digital Engineering to develop advanced software tools for the design, simulation, integration, and manufacturing of complex quantum systems. 

This role will focus on building modular software environments that connect models, data, and engineering workflows across multiple technical domains. Initial applications will include digital-twin and design-automation capabilities for quantum sensing systems, with broader opportunities to contribute to software infrastructure supporting quantum system development, manufacturing, test, and deployment. 

The ideal candidate combines strong scientific software engineering skills with familiarity in model-based systems engineering, multiphysics simulation, high-performance computing, machine learning and optimization. This individual will work closely with physicists, systems engineers, optical and mechanical engineers, manufacturing teams, and software developers to turn fragmented engineering workflows into scalable, integrated software platforms. 

Job Responsibilities 

  • Develop and maintain modular software platforms that integrate models, data, and engineering workflows across RF, optical, mechanical, atomic physics, and other technical domains. 
  • Build interfaces between engineering and scientific computing tools, enabling coordinated simulation, analysis, optimization, and design workflows. 
  • Support model-based systems engineering (MBSE) activities by developing software tools that connect requirements, models, interfaces, parameters, verification data, and system-level performance. 
  • Develop HPC- and GPU-enabled workflows for parameter sweeps, sensitivity analysis, tolerance studies, optimization, and computationally intensive simulation. 
  • Apply numerical optimization, reduced-order modeling, surrogate modeling, machine learning, and other data-driven techniques to accelerate engineering design and improve manufacturability. 
  • Develop APIs, data models, schemas, visualization tools, and workflow orchestration capabilities that enable reliable exchange of information across heterogeneous engineering tools. 
  • Collaborate with domain experts to validate models against experimental data and translate engineering needs into maintainable, production-quality software. 
  • Embrace and help establish effective use of AI-assisted software engineering tools to accelerate development, testing, documentation, debugging, code review, and engineering analysis while maintaining strong software quality and technical rigor. 

Requirements

  • BS or MS in Computer Science, Physics, Applied Mathematics, Electrical Engineering, Mechanical Engineering, Systems Engineering, or a closely related field. 
  • Strong scientific or engineering software-development experience, with high proficiency in Python and familiarity with modern numerical and scientific-computing libraries. 
  • Experience developing software that integrates multiple simulation, modeling, engineering, or scientific computing tools. 
  • Strong understanding of numerical methods, optimization, simulation, data analysis, or computational modeling. 
  • Familiarity with systems engineering concepts, including requirements, interfaces, system architecture, verification and validation, trade studies, or multidisciplinary engineering workflows. 
  • Experience with professional software-engineering practices including version control, automated testing, CI/CD, documentation, modular architecture, and maintainable API design. 
  • Demonstrated ability to collaborate effectively with scientists and engineers across multiple technical disciplines. 
  • Demonstrated ability and enthusiasm for using modern AI-assisted development tools to improve software-engineering productivity and quality. 

Preferred Qualifications 

  • Advanced degree in physics, engineering, computer science, applied mathematics, systems engineering, or a related computational discipline. 
  • Experience with model-based systems engineering (MBSE) tools, methodologies, or standards, such as SysML, digital thread approaches, requirements traceability, or model-centric engineering workflows. 
  • Experience with multiphysics or engineering platforms such as Ansys, Zemax OpticStudio, SolidWorks, COMSOL, MATLAB/Simulink, or similar tools. 
  • Experience developing digital twins, simulation orchestration frameworks, engineering automation tools, or model-based design environments. 
  • Experience with machine learning, surrogate modeling, Bayesian optimization, uncertainty quantification, or design-space exploration. 
  • Familiarity with quantum technologies, optical systems, RF systems, atomic physics, precision sensing, or other complex physical systems. 
  • Experience with HPC, GPU acceleration, distributed computing, or cloud-based scientific-computing environments. 
  • Experience applying generative AI, coding agents, or other AI-enabled tools within scientific or engineering software-development workflows. 

Benefits

  • Salary range: $145,000 to $170,000 per year
  • 100% company-paid medical, dental, vision, short/long-term disability  
  • Employer-funded Health Savings Account  
  • Unlimited PTO  
  • 401(k) match  
  • Company-paid Life and AD&D Insurance  
  • Flexible Savings Account  
  • Paid FMLA, Maternity/Paternity Leave  
  • Employee Assistance Program  
  • Student Loan Repayment 
  • Equity Package

Equal Opportunity

Here you have freedom to embrace your whole self: who you love, your gender identity and expression, skin color, age, appearance, disability, neurodiversity, DNA, military/veteran status, citizenship, and other factors that make up who you are. Your uniqueness is valued, welcomed, and appreciated here. We are dedicated to providing a positive workplace and base all employment decisions on your qualifications, performance, merits, as well as business needs. We are proud to be an Equal Employment Opportunity Employer.

Note

This position may require access to information protected under U.S. export control laws and regulations for quantum computing technology. Please note that any offer for employment may be conditioned on authorization to receive software or technology controlled under these U.S. export control laws and regulations without sponsorship for an export license.

Contact Information

If this opportunity interests you and you fit the job description, please submit an application. If you need assistance or an accommodation due to disability, please feel free to contact us at hr@infleqtion.com.

Notice to Recruitment Agencies:

Infleqtion does not accept unsolicited resumes from agencies. Infleqtion is not responsible for any fees related to unsolicited resumes.