Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Compiler Engineer - Programming Languages

The MathWorks, Inc.

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: The MATLAB Coder Language team is seeking a programming language design and implementation specialist to work on its partial evaluation-based type inference engine. Your contributions will enable the deployment of MATLAB applications across a wide range of devices, from automobiles to spacecrafts. We seek individuals who are passionate about implementation and have a proven track record of bringing complex ideas to life. MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence. Responsibilities You will join a tight-knit and highly collaborative team of engineers who own the partial evaluation-based type inference engine and optimizing compiler used to translate MATLAB programs to low level representations (e.g., C/C++/Cuda/LLVM). You will design, implement and evolve the intermediate representation, type system, and various static analyses of the compiler. You will implement new language features that enable and support the various use-cases of ahead-of-time compilation for MATLAB. As a compiler engineer, you will have a chance to influence the core design decisions of the compiler architecture. As a language engineer you will help evolve the MATLAB programming language to be more suitable for embedded system development. As a senior member of the team, you will also: interact with external and internal customers to understand their requirements help teams adopt our technology mentor and onboard junior colleagues create and enhance our software development processes Qualifications A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required. Additional Qualifications Familiarity with staged computation and partial evaluation (e.g., Zig, C++ meta-programming) is a strong plus. Familiarity with compiler frameworks (LLVM, MLIR) is a plus. Familiarity with functional programming languages (e.g.,OCaml/Haskell/Racket) is a plus. Experience contributing to or maintaining large codebases is a plus. #J-18808-Ljbffr The MathWorks, Inc.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Compiler Engineer - Programming Languages in Natick, MA vacancy
  • The MathWorks, Inc. is looking for a programming language design and implementation specialist to...  ...and implementation of type inference engines, mentoring junior developers, and enhancing...  ...experience in programming language or compiler development. #J-18808-Ljbffr The... 
    Senior
    Language
    Work at office
    Remote work

    The MathWorks, Inc.

    Natick, MA
    2 days ago
  •  ...all levels of our software engineering and development organization...  ...plus. Experience in parallel language constructs or parallelization...  ...is a plus. Experience with compiler implementation and optimization...  .... Experience using multiple programming languages (C/C++, Java,... 
    Senior
    Language
    Work experience placement
    Work at office
    Flexible hours

    The MathWorks, Inc.

    Natick, MA
    12 days ago
  • IPG Photonics in Marlborough, MA, is seeking a Senior Digital and FPGA Engineer to design and develop innovative FPGAs for lasers and inspection...  ...and 3 years in software development, using various programming languages. This role provides an exciting opportunity to... 
    Senior
    Language

    IPG Photonics

    Marlborough, MA
    6 days ago
  • $106.5k - $166.6k

    Hologic, Inc. is looking for a Senior Software Engineer located in Marlborough, MA. This role involves designing, developing, and maintaining...  .... Candidates should have strong experience with modern programming languages and development methodologies. The position offers a... 
    Senior
    Language

    Hologic, Inc.

    Marlborough, MA
    2 days ago
  • $129k - $171k

     ...Senior Industrial Engineer Waltham, Massachusetts, United States Anduril Industries is a defense technology company with a mission...  ...etc) ~ Basic knowledge in object-oriented computer programming (example languages: Python, R, C++, Java, etc.) OR working with large... 
    Senior
    Language
    Full time
    Work experience placement
    Immediate start
    Flexible hours

    anduril

    Waltham, MA
    3 days ago
  •  ...Senior Manufacturing Test Engineer page is loaded## Senior Manufacturing Test Engineerlocations: Waltham Office...  ...of production test equipment, test programs, and debug processes.* Mentor other...  ...development using programming languages such as Python in both Windows and Linux... 
    Senior
    Language
    Contract work
    Work at office
    Visa sponsorship

    Boston Dynamics

    Waltham, MA
    5 days ago
  • $115k - $130k

    Senior Control Systems Engineer - Ninja SharkNinja is seeking a Senior Control Systems Engineer to join our innovative Ninja...  ...predictive maintenance and optimization. Programming and simulation: Utilize programming languages such as Python, MATLAB, C++, and others relevant... 
    Senior
    Language
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work

    Ninjakitchen

    Needham Heights, MA
    6 days ago
  • $124.34k - $165.62k

    ## Senior Engineer, Test Engineering - Product DevelopmentApplylocations: US, MA, Norwood Southtime...  ...multi-site test hardware. Debug test programs, correlate production test solutions to...  ...) programming with C/C++ and scripting languages on Linux systems for analog/digital... 
    Senior
    Language
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Day shift
    2 days per week

    Analog Devices, Inc.

    Norwood, MA
    5 days ago
  • $86.8k - $165.2k

     ...years of experience and renowned engineering expertise to meet the needs...  ...and defense. We are seeking Senior Software Engineers to join...  ...develops software in a variety of languages including C++, C, and several...  ...expect to support multiple programs and multiple platforms within... 
    Senior
    Language
    Full time
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation
    Flexible hours

    RTX

    Marlborough, MA
    19 hours ago
  • 7505 Caremark, L.L.C. is seeking a Sr. Data Engineer in Wellesley, MA, to develop and manage large-scale data structures and efficient...  ...Science team while leveraging technologies like Hadoop and programming languages such as Python and Java. The ideal candidate will have a... 
    Senior
    Language
    Remote job

    7505 Caremark, L.L.C.

    Wellesley, MA
    2 days ago
  • $86.8k - $165.2k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...and purposeful rotations. The Senior EMI Effects Engineer is responsible for...  ...Knowledge of automated EMI test techniques and programming, specifically using TILE. Must have... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Raytheon

    Framingham, MA
    2 days ago
  • $116k - $127k

     ...Arch Energy Reports to: Senior Manager – Building Intelligence...  ...and commission controller programming. Calibrates systems...  ...equipment.  Interpret / support engineering submittals to create bill of...  ...’ application programming languages: Johnson Controls, ALC, Siemens... 
    Senior
    Language
    Full time
    For subcontractor

    Consigli Construction

    Milford, MA
    27 days ago
  •  ...Commerce Applications team is looking for a Senior Systems Analyst to work with a custom...  ...user experience experts, and quality engineers on system design Lead the creation of...  ...built using Java or similar programming language Experience with tools such as Microsoft... 
    Senior
    Language
    Full time
    Work experience placement
    Work at office
    Flexible hours

    The MathWorks Inc

    Natick, MA
    5 days ago
  • The MathWorks, Inc. is seeking a Senior Software Engineer to enhance the core programming language and runtime systems that run MATLAB. The role is hybrid, allowing for time spent both in the office and working from home, fostering flexibility and teamwork. Key responsibilities... 
    Senior
    Language
    Work experience placement
    Work at office
    Work from home

    The MathWorks, Inc.

    Natick, MA
    2 days ago
  • A consulting firm is seeking an Electronics Engineer in Natick, MA. The successful candidate will perform engineering analyses,...  .... in Electrical or Computer Engineering and proficiency in programming languages such as Python and C/C++. This role offers a competitive salary... 
    Language

    Victrays

    Natick, MA
    6 days ago
  •  ...person time with colleagues and flexible at-home life optimizations. Learn More: We are looking for a Senior Software Engineer to contribute to the core programming language and runtime systems that power MATLAB. In this role, you will work on the underlying language... 
    Senior
    Language
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    The MathWorks, Inc.

    Natick, MA
    2 days ago
  •  ...solutions firm is seeking a Remote Audio Visual & Communications Engineer. This role requires over 8 years of experience in the field,...  ...to IT systems documentation. The ideal candidate has strong programming skills and experience in preventive maintenance. #J-18808-Ljbffr... 
    Senior
    Remote job

    Global Channel Management, Inc

    Framingham, MA
    6 days ago
  • $90k - $190k

     ...things. As a robotics software engineer, your work lies at the...  ...labeling frontends, and optimizing compilers across a myriad of platforms...  ...have exceptionally strong programming fundamentals. Experience in...  ...comfort in any programming language Natural collaborator, excited... 
    Language
    Work at office
    Flexible hours

    Tutor Intelligence

    Watertown, MA
    1 day ago
  •  ...passionate, collaborative, and agile engineers and architects committed to driving innovation...  ...platforming each time. We’re hiring a Senior Manager Software Engineering to own...  ...‑on background in object‑oriented programming languages (Java) and modern open‑source frameworks... 
    Senior
    Language
    Contract work
    Work experience placement
    Work at office

    Staples Advantage Canada

    Framingham, MA
    5 days ago
  •  ...things. As a robotics software engineer, your work lies at the...  ...labeling frontends, and optimizing compilers across a myriad of platforms...  ...have exceptionally strong programming fundamentals. Experience in...  ...comfort in any programming language Natural collaborator, excited... 
    Language
    Work at office
    Flexible hours
    Shift work

    Tutor.com

    Watertown, MA
    5 days ago
  •  ...Job Title: Site Reliability engineering (SRE) Location: Framingham, MA / Onsite Duration: 12 Months Mandatory skill...  ...application runtime diagnostics. Strong expertise in programming languages and scripting, with hands on experience supporting automation... 
    Language

    VDart

    Framingham, MA
    3 days ago
  • $149.6k - $193.6k

    Dell Technologies is seeking a Software Principal Engineer for their Software Engineering team in Hopkinton, MA. The ideal candidate...  ...have 6 to 8 years of experience and a strong background in programming languages, operating systems, and embedded software. This full-time... 
    Senior
    Language
    Full time

    Dell Technologies

    Hopkinton, MA
    5 days ago
  •  ...life optimizations. Learn More: The Development Systems Engineering team is responsible for the infrastructure of a highly automated...  ...Qualifications Hands‑on experience with backend programming languages (Go, Python), Infrastructure as Code (Terraform, Ansible etc... 
    Senior
    Language
    Work experience placement
    Work at office
    Flexible hours

    The MathWorks, Inc.

    Natick, MA
    6 days ago
  • Bose Corporation in Framingham, Massachusetts, seeks a Senior Systems Engineer to lead audio innovations and platform strategies. This role involves...  ...communication skills. Bose offers competitive pay, bonus programs, and comprehensive benefits to ensure your well-being. #J-... 
    Senior

    Bose Corporation

    Framingham, MA
    2 days ago
  • $132k - $154k

    Overview Exponent is the only premium engineering and scientific consulting firm with the depth...  ...team of experts with degrees from top programs at over 500 universities and extensive...  ...Experience with at least one common programming language such as Python, C/C++, Java, MATLAB, or... 
    Language
    Work at office
    Flexible hours

    Victrays

    Natick, MA
    6 days ago
  • Expanded Learning (ELT) Flyers After School Program Lead Location: Cameron, Fuller and Walsh...  ..., or community outreach preferred. Language Proficiency: Bilingual proficiency in Spanish...  ...program operations, track schedules, compile rosters, and handle multiple tasks... 
    Language
    Hourly pay
    Contract work
    Seasonal work
    Work at office
    Work visa
    Shift work
    2 days per week

    Young World Physical Education

    Framingham, MA
    3 days ago
  • The MathWorks, Inc. is seeking a Senior Observability Engineer to contribute to the strategy and implementation of observability capabilities across its cloud platform. This role requires deep expertise in cloud-native observability systems and the ability to lead initiatives... 
    Senior
    Work at office

    The MathWorks, Inc.

    Natick, MA
    4 days ago
  • $110.15k - $137.7k

     ...Senior Performance Engineer The Senior Performance Engineer spearheads the strategy for application scalability, capacity planning, and resilience...  ...Engineering/Testing experience. Technical Stack: Languages: Proficiency in Java, Python, or JavaScript. Web Tech: Strong... 
    Senior
    Language
    Full time
    Shift work

    Boston College

    Newton, MA
    3 days ago
  • $132k - $154k

    Our Opportunity We are currently seeking an Electrical Engineer/Scientist/Computer Scientist for our Electrical Engineering & Computer...  ..., and/or networks Experience with at least one common programming language such as Python, C/C++, Java, MATLAB, or similar Excellent written... 
    Language
    Work at office
    Flexible hours

    Exponent Inc.

    Natick, MA
    2 days ago
  • Busek is seeking a hands‑on Test Engineer to own, develop, and maintain the test infrastructure...  ..., laboratory operations, and programming. Key Responsibilities: Own and maintain...  ...automation using Python or similar programming languages Experience working with laboratory,... 
    Language

    Busek

    Natick, MA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Compiler Engineer - Programming Languages. Be the first to apply!