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

Software Engineer - C++, Compiler

Siemens EDA (Siemens Digital Industries Software)

Company Siemens EDA Job Title Software Engineer – C++ / Digital Logic Design Job Reference 509131 Location Burlington, MA (on-site) Division Hardware Assisted Verification (HAV) – develops and manufactures emulators for functional verification of System‑on‑Chip circuit designs. Position Overview The Software Development Engineer will work primarily in C++ on Linux to develop and improve the compiler that analyzes customer designs and maps them onto emulator resources. Responsibilities include analysis of clock and data networks, partitioning, placement, and synthesis of logic to support the mapping of designs onto emulators. The role also involves designing new functionality for this part of the compiler, supporting current functionality, writing system‑level tests using software simulation, and developing new testing methods. The position includes interaction with other software teams and Veloce hardware teams in an international, multi‑site environment. Core Responsibilities Develop and enhance the compiler's design analysis and mapping components. Analyze clock and data networks, partition designs, and perform placement and synthesis. Design and implement new compiler functionality and support existing features. Write and maintain system‑level tests and develop new testing strategies. Collaborate with software and hardware teams across multiple sites. Job Qualifications Required Skills BS, MS or PhD in Computer Science or Computer Engineering. 0 to 3 years of industry software development experience building large C++ applications as part of a team. Demonstrated experience with algorithm and data structure design. Understanding of gate‑level digital logic design. Strong teamwork and independent work abilities. Desired Skills Experience in EDA software development, especially timing analysis, synthesis, design partition or placement. Software engineering skills with experience using Unix/Linux operating systems. Experience with software testing methods. Experience with hardware description languages (Verilog/VHDL). Experience with software simulation tools (e.g., ModelSim). Knowledge of scripting languages (Python, Shell scripting) is a plus. Additional Requirements This position is subject to U.S. export control requirements under ITAR and/or EAR. Employment is contingent on verifying U.S. Person status or obtaining any necessary export license. Benefits Siemens Software offers flexibility, including options for remote work and office work. It provides competitive benefits and rewards typical of a world leader in industrial software, with a diverse, inclusive culture. Compensation Salary range: $90,000 - $162,000 with 3% - 5% bonuses. #J-18808-Ljbffr Siemens EDA (Siemens Digital Industries Software)

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - C++, Compiler in Burlington, MA vacancy
  • Siemens EDA in Burlington, MA is seeking a Software Engineer - C++ / Digital Logic Design to develop and enhance a compiler that maps customer designs onto emulator resources. You will work in C++ on Linux, analyse clock/data networks, and perform partitioning, placement... 
    Suggested

    Siemens EDA (Siemens Digital Industries Software)

    Burlington, MA
    1 day ago
  •  ...leading technology company is seeking a Senior Principal Software Engineer to join their Xcelium Compiler Team. This role focuses on implementing advanced...  ...technologies. Candidates should have a strong background in C/C++ with substantial experience in software engineering.... 
    Suggested

    Cadence

    Burlington, MA
    1 day ago
  •  ...is a leading provider of the software, hardware, and intellectual property...  ...(EDA) tools, they enable engineers to simulate, verify, and...  ...modern electronics. The Xcelium compiler and build performance team...  ...performance optimizations in C/C++ to improve compilation speed... 
    Suggested

    Cadence

    Burlington, MA
    1 day ago
  • $175k - $200k

    Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts) We are seeking a highly skilled and motivated Senior Principal Engineer to join...  ...minimum of 5 years of experience Strong proficiency in C/C++ programming Strong software engineering and problem solving... 
    Suggested

    Cadence

    Burlington, MA
    1 day ago
  • Cadence is seeking a Senior Engineer for their System Verification Group to develop advanced compilers for AI and high-complexity chip designs. The role involves leading...  ...experience in compiler development, strong skills in C++ and SystemVerilog, and a passion for solving... 
    Suggested

    Cadence

    Burlington, MA
    1 day ago
  •  ...experienced architect to drive our semiconductor and circuit compiler toolchain, building software that automatically generates data converters and enables...  ...compiler work, strong OO programming in Python/Java/C++, and expertise with GDSII workflows and ML techniques. You... 

    Omni Design Technologies, Inc.

    Billerica, MA
    1 day ago
  • $130k - $160k

    Overview We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real‑time embedded software, and low...  ...Logic Analyzers Function Generators Strong embedded C/C++ programming skills Excellent problem‑solving, debugging, and... 

    Werfen North America

    Bedford, MA
    1 day ago
  •  ...help drive our semiconductor and circuit compiler and automated generation tools. The responsibility...  ...this role includes building the required software toolchain to enable advanced data...  ...programming such as Python, Java, C++, etc Good exposure to test-driven software... 

    Omni Design Technologies, Inc.

    Billerica, MA
    1 day ago
  • $115k - $140k

    Software Engineer - Advanced Sensing Systems (C++) Location: Greater Boston Area (Hybrid) Compensation: $115-140K annually Benefits: Comprehensive Medical, Dental, Vision, 401(k), PTO, and additional company-sponsored benefits About The Opportunity A rapidly growing... 
    Local area

    Addison Group

    Burlington, MA
    1 day ago
  • A global health technology company based in Bedford, MA, is seeking a highly motivated Instrument Control Software Engineer to develop C++ software for innovative medical devices. In this onsite role, you will be involved in creating robust software to control complex... 

    Philips

    Bedford, MA
    1 day ago
  •  ...Rust shared libraries (.so/.dll) compile, link, and ship alongside 200+...  ...within the core database engine • Design and deliver production...  ...Requirements Overall 10+ years of Software Engineering Experience Must...  ...infrastructure, or similar Strong C/C++ background — ability to read,... 

    Jobtailor

    Burlington, MA
    2 days ago
  • $99k - $158k

    Job Title Instrument Control Software Engineer - C++ (Bedford, MA) Job Description We are seeking a highly motivated and detail-oriented C++ Software Engineer to join our team, focusing on the development of instrument control software for innovative medical devices.... 
    Full time
    Work at office
    Immediate start
    Work visa
    Relocation package
    3 days per week

    Philips

    Bedford, MA
    1 day ago
  • RTX is seeking an experienced software engineer to join their BBN Technologies team in Cambridge, MA. The role involves designing, analyzing,...  ...domain system architectures, focusing on embedded software using C++, C, and Linux. You will work on cutting-edge algorithms and... 

    RTX

    Cambridge, MA
    1 day ago
  • $115.2k - $172.8k

     ...& Responsibilities: We are looking for a Software Engineer to join the Inspection Business Unit (IBU)...  ...demonstrable coursework) in at least one compiled or production language used in large-scale software systems, such as C++, C#, or Java. Preferred Qualifications Experience... 
    Permanent employment

    Onto Innovation

    Wilmington, MA
    1 day ago
  • $30k

     ...the interest of national security. Job Title: Lead, Embedded Software Engineer (Optical Space Systems) : Sign-on bonus ($30K max) Job Code:...  ...VxSIM, SIMIC, MATLAB Simulink), and programming languages (C/C++, Python, scripting). Experience with embedded command and... 
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Wilmington, MA
    2 days ago
  • $100 per hour

     ...Lead Firmware Engineer Contract, US Citizen with Active Security Clearance Potential Pay Range is $100+ per hour based on Education and...  ...with complex timing closure Experience with Matlab, Python, or C/C++ Experience with interfacing to high speed DACs and ADCs Knowledge... 
    Hourly pay
    Contract work

    GCR Professional Services

    Woburn, MA
    2 days ago
  • $90k - $157.5k

     ...components of an agile scrum team. Provide engineering troubleshooting assistance to customer...  ...to create simple and sustainable software solutions for complex problems. Provide...  ...experience with object‑oriented programming, compiler or interpreter technologies, embedded systems... 
    Temporary work
    Flexible hours

    State Street

    Burlington, MA
    1 day ago
  •  ...of complementary analytical technologies, software automation, and machine learning. For...  ...opportunity to collaborate with world-class engineers and scientists developing groundbreaking...  ...common programming languages, including C and C++ and associated development environments... 
    Work at office
    Remote work
    Worldwide

    908 Devices

    Burlington, MA
    2 hours ago
  • L3Harris Technologies is hiring a Lead Embedded Software Engineer in Wilmington, MA. You will develop and implement embedded flight software for...  ...background in RTOS and programming languages including C/C++ and Python is essential for this role. Competitive salary and... 

    L3Harris Technologies

    Wilmington, MA
    1 day ago
  • $110k - $185k

     ...based solution. As part of this effort, engineers will work on some of the following technologies...  ..., test, and debug large and complex software enhancements and solutions within...  ...experience with object-oriented programming, compiler or interpreter technologies, embedded... 
    Temporary work
    Worldwide
    Flexible hours

    State Street

    Burlington, MA
    1 day ago
  • $180k - $200k

     ...will put “beauty robotics” on the map! As a Principal Embedded Software Engineer at 10Beauty, you will play a critical role in architecting and...  ...of core embedded software components (primarily in C++ on Raspberry Pi 4/Linux) that control our advanced robotic systems... 
    Full time

    10Beauty

    Burlington, MA
    1 day ago
  • $15k

     ...interest of national security. Job Title: Specialist, Embedded Software Engineer (Optical Payload Integration) : Sign-on bonus ($15K max) Job...  ...test (software/hardware) ~2+ years experience working with C/C++, Python, Linux, RTOS ~ Professional hands-on experience with... 
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Wilmington, MA
    2 days ago
  • $204k - $284k

     ...STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This...  ...ARM, etc. Proficiency in one or more programming languages: C/C++, Python, etc. Deep understanding of reverse engineering... 
    Full time
    Local area
    Immediate start
    Night shift

    STR

    Woburn, MA
    1 hour ago
  • $15k

     ...interest of national security. Job Title: Specialist, Embedded Software Engineer – (Aerospace Flight) : Sign-on bonus ($15K max) Job Code: 39...  ...with embedded development on aerospace systems using C/C++. Professional experience programming bare-metal embedded systems... 
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Wilmington, MA
    2 days ago
  • Privafy is seeking a Developer for C/C++ specializing in embedded systems. This role focuses on integrating hardware security into IoT...  ...'s Degree and at least 4 years of experience in embedded software development. The position can be based in Burlington, MA, or allow... 
    Remote job

    Privafy

    Burlington, MA
    1 day ago
  • Jobsbridge, Inc is a fast growing Silicon Valley based I.T staffing and professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have...

    Jobsbridge

    Burlington, MA
    2 hours ago
  • Leidos Inc is hiring a Software Engineer with an active Secret clearance to work remotely, based in Tewksbury, MA. The position involves developing software for C-sUAS systems and requires proficiency in multiple programming languages. Candidates must have strong communication... 
    Remote job

    Leidos Inc

    Tewksbury, MA
    1 day ago
  •  ...help drive our semiconductor and circuit compiler and automated generation tools. The responsibility...  ...this role includes building the required software toolchain to enable advanced data...  ...programming such as Python, Java, C++, etc. Good exposure to test-driven software... 

    Omni Design Technologies

    Billerica, MA
    3 days ago
  • $110k

     ...spacious cabin, and low cost-per-mile performance to enable truly sustainable transportation. We are looking for an Embedded Software Engineer to help turn requirements into reliable features. You’ll implement functionality, bring it up on bench and vehicle, and iterate... 
    Full time
    Local area
    Flexible hours

    Indigo Technologies Inc.

    Woburn, MA
    2 days ago
  • $30k

    Job Title Lead, Embedded Software Engineer - Space Systems (Sign-on bonus $30K max) Job Code 39248 Location Wilmington, MA Schedule 9/80 (Every...  ...Functions Design, develop, test, and maintain embedded C++ software on Linux for space-based and mission-critical applications... 
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Wilmington, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - C++, Compiler. Be the first to apply!