1

Flexible D Programming Language Jobs (NOW HIRING)

The hybrid model provides the advantage of having both in-person time with colleagues and flexible ... Design and implement enhancements to programming language features, execution semantics, and core ...

Electrical Engineer (Ph.D.)

Natick, MA · On-site

$140K - $154K/yr

Competence with at least one common scientific programming language such as Python, C/C++, or ... It is this flexible, agile work style and working hours that allow our teams to drive innovation ...

Electrical Engineer (Ph.D.)

Natick, MA · On-site

$140 - $154/hr

Competence with at least one common scientific programming language such as Python, C/C++, or ... It is this flexible, agile work style and working hours that allow our teams to drive innovation ...

If you'd like to learn more, you can read about our interview process, meet some of our newest ... Comfortable with a software programming language * Experienced with a Hardware Description (or ...

... programming language, or a related field. Preferred Certifications Certified Software Systems ... Flexible spending account * Life insurance * Generous time off policies, including; * 4-12 weeks ...

The role is centered around the Rust programming language, creating software that operates within ... Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term ...

... programming language, or a related field. Preferred Certifications Certified Software Systems ... Flexible spending account * Life insurance * Generous time off policies, including; * 4-12 weeks ...

Showing results 41-60

Flexible D Programming Language information

See salary details

$80K

$124K

$151K

How much do flexible d programming language jobs pay per year?

As of Aug 24, 2026, the average yearly pay for flexible d programming language in the United States is $124,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,000.00 and $139,500.00 per year, depending on experience, location, and employer.

What cities are hiring for Flexible D Programming Language jobs?

Cities with the most Flexible D Programming Language job openings:

What are the most commonly searched types of D Programming Language jobs?

The most popular types of D Programming Language jobs are:

What states have the most Flexible D Programming Language jobs?

States with the most job openings for Flexible D Programming Language jobs include:

Infographic showing various Flexible D Programming Language job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 67% Full Time, 29% Part Time, and 3% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $124,000 per year, or $59.6 per hour.

Principal C++ Software Engineer

The Mathworks

Natick, MA • On-site

$160K - $257K/yr

Full-time

Re-posted 20 days ago


Job description

Job Summary
MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.
We are seeking a Principal Software Engineer to work on the core programming language and runtime systems that form the foundation of MATLAB. In this role, you will help design, implement, and evolve the language semantics, execution capabilities, and runtime infrastructure used by millions of engineers and scientists worldwide.
This is a hands-on, technical role focused on building and modernizing foundational systems-improving language consistency, advancing performance and correctness, and refactoring long-lived subsystems to support new capabilities, composable execution, and AI-assisted development workflows.
MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities
  • Design and implement enhancements to programming language features, execution semantics, and core runtime behavior, with attention to performance and correctness.
  • Lead and contribute to large-scale refactoring efforts, improving modularity, clarity, and testability of mature systems while preserving external behavior and compatibility.
  • Evolve internal APIs and abstractions that enable other teams to build language features, tooling, and integrations safely and efficiently.
  • Diagnose and resolve complex cross-cutting issues related to execution behavior and interactions between subsystems.
  • Participate in design reviews and architecture discussions, helping shape the long-term technical direction of the language and runtime.
  • Mentor other engineers through code reviews, technical discussions, and shared ownership of foundational systems.

Minimum Qualifications
  • A bachelor's degree and 10 years of professional work experience (or equivalent experience) is required.
  • Expertise with C++

Additional Qualifications
  • Strong understanding of software design principles and maintainable architecture in large systems.
  • Experience with AI-driven development workflow and automation.
  • Ability to independently drive complex technical work from problem definition through implementation and delivery.
  • Experience working effectively in large, long-lived codebases with many users and dependencies, including large-scale refactoring efforts.
  • Experience developing performance-critical systems.
  • Familiarity with developer-facing tools such as debuggers, static analysis, or language tooling.