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

Software Engineer - C++ / Digital Logic

$105.1k - $189.2k

Siemens EDA (Siemens Digital Industries Software)

Join to apply for the Software Engineer - C++ / Digital Logic role at Siemens EDA (Siemens Digital Industries Software)

1 day ago Be among the first 25 applicants

Join to apply for the Software Engineer - C++ / Digital Logic role at Siemens EDA (Siemens Digital Industries Software)

Get AI-powered advice on this job and more exclusive features.

Company: Siemens EDA

Job Title: Xpedition Software Engineer – C++ / Digital Logic Design

Job Reference #: 456486

Job Location: Waltham, MA

Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver better products in the increasingly complex world of chip, board, and system design.

Job Description

Siemens EDA is looking for a software development engineer to work in the Hardware Assisted Verification (HAV) division. HAV develops and manufactures emulators for functional verification of System-on-Chip circuit designs. In emulation systems, custom software compiles a circuit design's high-level description into a low level binary representation that can be loaded and run on the emulation hardware. The individual that fills this position will become a member of emulator compiler specialists developing the compiler software for Siemens EDA’s next generation emulators.

The Senior Software Development Engineer will have responsibilities in development and improvement of the part of the compiler that analyzes the customer design in order to map it on the emulator resources. This includes analysis of clock and data networks, partitioning, placing and synthesis of logic to support the mapping of the customer design onto the emulator. The individual will participate in design and implementation of new functionality for this part of the compiler as well as support current functionality. The work will be mostly in C++ on Linux. They will write system level tests that use software simulation as well as develop new testing methods. This position will include interaction with other software teams as well as HAV hardware teams in an international, multi-site, development environment. This position requires the ability to work onsite at our Waltham, MA facility. Remote work is not an option for this role.

Job Qualifications

Required Skills:

  • BS in Computer Science or Computer Engineering + 5 years of EDA industry experience OR MS in Computer Science or Computer Engineering + 3 years of EDA industry experience OR PhD in Computer Science or Computer Engineering
  • The EDA industry experience should be in software development developing large C++ applications as part of a team.
  • Demonstrated experience with algorithm and data structure design.
  • Understanding of gate level digital logic design.

Desired Skills:

  • Demonstrated Experience in EDA software development, especially in timing analysis, synthesis, design partition or placement is a plus.
  • Software engineering skills with experience in use of Unix/Linux OS.
  • Demonstrated experience with software testing methods.
  • Experience in use of Hardware description language (Verilog/Vhdl).
  • Experience in use of a software simulation tools (Modelsim, etc).
  • Knowledge of scripting languages (PERL or Python).

This position will be subject to U.S. export control requirements under the International Traffic in Arms Regulations (ITAR) and/or Export Administration Regulations (EAR). Employment is contingent on either verifying the U.S. Person status or obtaining any necessary export license.

Why us?

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.

A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!

Siemens Software. Transform the Everyday

The salary range for this position is $105,100 to $189,200 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate’s work location as well as additional factors, including job-related skills, experience, and relevant education/training. Siemens offers a variety of health and wellness benefits to employees. Details regarding our benefits can be found here: In addition, this position is eligible for time off in accordance with Company policies, including paid sick leave, paid parental leave, PTO (for non-exempt employees) or non-accrued flexible vacation (for exempt employees).

Equal Employment Opportunity Statement

Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.

Reasonable Accommodations

If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation for disability form. If you’re unable to complete the form, you can reach out to our AskHR team for support at View phone number on click.appcast.io. Please note our AskHR representatives do not have visibility of application or interview status.

EEO is the Law

Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.

Pay Transparency Non-Discrimination Provision

Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.

California Privacy Notice

California residents have the right to receive additional notices about their personal information. To learn more, click here.

Criminal History

Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Other
  • Industries

    Software Development

Referrals increase your chances of interviewing at Siemens EDA (Siemens Digital Industries Software) by 2x

Get notified about new Software Engineer jobs in Waltham, MA .

Boston, MA $130,000.00-$180,000.00 4 months ago

Software Development Engineer - Front End

Waltham, MA $93,200.00-$170,600.00 2 weeks ago

Junior Frontend Software Engineer, MyLexia

Boston, MA $150,000.00-$175,000.00 3 weeks ago

Software Engineer: Full-Stack Web Developer

Graduate Software Engineer - Up to $110k + Bonus

North Andover, MA $65,000.00-$75,000.00 2 days ago

Software Engineer III, Full Stack, Search

Software Engineer Intern - Rising Seniors

Frontend Software Developer- React/Redux

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - C++ / Digital Logic in Waltham, MA vacancy
  • $90k - $162k

     ...: $90,000 - $162,000Company: Siemens Software Engineer - C++, Compiler Job ID 509131 Posted...  ...30-Jul-2026 Organization Digital Industries Field of work Research...  ...Title: Software Engineer - C++ / Digital Logic DesignJob Reference #: 509131Job Location... 
    Digital
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Siemens

    Burlington, MA
    4 days ago
  • $115k - $140k

     ...Job Description Job Description Software Engineer – Advanced Sensing Systems (C++) Location: Greater Boston Area (Hybrid) Compensation: $115-140K annually...  ...communication skills Preferred Experience Digital signal processing or time-series data analysis... 
    Digital
    Local area

    Addison Group

    Burlington, MA
    a month ago
  •  ...The group also provides engineering rigor and experience to...  ...the following areas: digital (FPGA-based) circuits,...  ...integration of hardware and software is desirable....  ...digital oscilloscopes, logic analyzers, etc.) is desirable...  ...perlFamiliarity with MATLAB, C/C++, Python or other... 
    Digital

    Lincoln Laboratory

    Lexington, MA
    2 days ago
  • $100k - $116k

    Company DescriptionBoston Engineering is a technology-driven...  ...expertise in robotics, digital solutions, medical...  ...Collaborating with hardware and software teams to integrate...  ...3+ years) Embedded C/C++ programming languages for...  ...PLCs (Programmable Logic Controllers) and industrial... 
    Digital
    Permanent employment
    Work at office
    Relocation
    Relocation package

    Boston Engineering

    Waltham, MA
    16 hours ago
  • $150k - $175k

    Company DescriptionBoston Engineering is where innovative...  ...systems to medical devices, digital solutions, defense...  ...While the title includes “software,” the work is primarily...  ...using oscilloscopes, logic analyzers, protocol analyzers...  ...role Fluency in C and C++ for embedded systems,... 
    Digital
    Permanent employment
    Full time
    Work at office

    Boston Engineering

    Waltham, MA
    1 day ago
  • $75 - $110 per hour

     ...Description Job Description The Digital Hardware Engineer will design, implement, and...  ...signal generators, Oscilloscopes and Logic Analyzers Working in Windows...  ...with Protocol knowledge  Software design and development in C/C++  Desire and ability to participate... 
    Digital
    3 days per week

    Athari

    Lexington, MA
    a month ago
  • We Are:Our Logic, Part of Accenture team has strong retail-focused capabilities in technology services to help our clients navigate business...  ...shopping experiences that seamlessly blend physical and digital worlds. Having joined Accenture in August 2024, Logic delivers on... 
    Digital
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Boston, MA
    1 day ago
  • $170k - $230k

     ...to lead the charge. As an AI software company who deploys its inventions...  ...physical world, not just the digital one? At Tutor, we are...  ...As a  Staff Robotics Software Engineer , you will lead design and implementation...  ...experience with Python, C++, ROS, or other robotics frameworks... 
    Digital
    Full time

    Tutor Intelligence

    Watertown, MA
    16 hours ago
  • $116.4k - $140k

     ...advanced and novel sensors, digital processing, side-...  ...analysis, AI/ML, reverse engineering, system exploitation,...  ...Systems Group, is seeking a Software Engineer to work on the...  ...language (e.g., C/C++ ), a high-level language...  ...spectrum analyzers and logic analyzers for integration... 
    Digital

    MIT Lincoln Laboratory

    Lexington, MA
    more than 2 months ago
  •  ...Job Description **Bonus - Apply directly (takes 3 min): Setting new thresholds for modern computing Domeyard is seeking a C++ Gateway Developer to work with us on the cutting edge of low latency trading technologies. You must meet at least one of these minimum... 
    Full time
    Work experience placement

    Domeyard LP

    Boston, MA
    16 hours ago
  • $140k - $190k

     ...motivated senior-level computer engineer to join our Sensing and...  ...System-on-Chips/System-on-Modules, Digital Signal Processors, as well as...  ...at writing VHDL as well as C/C++ programming and compilation in...  ...(oscilloscopes, multimeters, logic analyzers, power supplies, etc... 
    Digital
    Work at office
    Relocation

    iLocatum Recruiting

    Concord, MA
    3 days ago
  • $100k - $160k

     ...highly motivated Electronics Engineer to join our Sensing and Communications...  ...with a focus in analog and digital circuit design and experience...  ...with analog circuits, digital logic, ADCs, microcontrollers, DC/DC...  ...simulations Experience with C/C++ coding for microcontrollers (... 
    Digital
    Internship
    Work at office
    Immediate start
    Relocation

    iLocatum Recruiting

    Concord, MA
    3 days ago
  •  ...Senior Robotics Electrical Engineer to play a critical role...  ...with mechanical, software, controls, and systems...  ...background in analog and digital circuit design Experience...  ...using oscilloscopes, logic analyzers, power analyzers...  ...development using C/C++ Experience working with... 
    Digital
    Full time

    Motion Recruitment

    Boston, MA
    4 days ago
  •  ...Setting new thresholds for modern computing Domeyard is seeking a C++ Feed Handler Developer to work with us on the cutting edge of...  ...team consists of veterans in the HFT space and former senior engineers and researchers in companies such as GETCO, Goldman Sachs, Google... 
    Full time
    Work experience placement
    Casual work
    H1b
    Immediate start
    Visa sponsorship
    Flexible hours

    Domeyard LP

    Boston, MA
    16 hours ago
  • $191k - $253k

     ...ABOUT THE JOB At Anduril, our Software Engineers are at the forefront of defense technology, crafting high-impact, cutting-edge solutions...  ...our mission-critical operations. We're seeking talented C++ software engineers on several teams to contribute to projects... 
    Full time
    Work experience placement
    Immediate start

    Anduril

    Boston, MA
    16 hours ago
  • $168k - $252k

     ...up. ABOUT THE JOB We are seeking an experienced Senior Software Engineer to join our Realtime Software team in  Lexington, MA . You...  ...processing algorithms for GPU and embedded compute hardware in C++ and/or CUDA. Jump into and understand a large codebase.... 
    Full time
    Work experience placement
    Local area
    Relocation package

    Anduril Industries

    Lexington, MA
    16 hours ago
  •  ...passive RF systems. The group also provides engineering rigor and experience to some of the most...  ...-level designRF system and/or high-speed digital system design, fabrication, and...  ...programming proficiency (e.g. MATLAB, Python, C/C++, or similar)Active Top Secret Security Clearance... 
    Digital
    Remote work

    Lincoln Laboratory

    Lexington, MA
    2 days ago
  •  ...passive RF systems. The group also provides engineering rigor and experience to some of the most...  ...effectsRF system and/or high-speed digital system design, fabrication, and testSpace...  ...programming proficiency (e.g. MATLAB, Python, C/C++, or similar)Active Top Secret Security... 
    Digital

    Lincoln Laboratory

    Lexington, MA
    2 days ago
  • $97.68k - $156.31k

     ...for our global customers engineered components and sub-...  ...and optimizing embedded software that drives high-speed,...  ...models (e.g., MATLAB, C++, or Python models).FPGA...  ...such as oscilloscopes and logic analyzers for rigorous...  ...Ethernet)Familiarity with digital and analog electronics,... 
    Digital
    Full time

    Novanta

    Bedford, MA
    4 days ago
  • $118k - $150k

     ...capable robots demands world-class software infrastructure. As a Staff DevOps Engineer on the Central Software (CSW) team...  ...(e.g., metal-kubed, MAAS, Digital Rebar, or similar) at scale.Strong...  ...languages: Python, Go, Bash, Rust, or C++.Bachelor's degree in Computer Science... 
    Digital
    Work at office

    Boston Dynamics

    Waltham, MA
    4 days ago
  • $168k - $239k

     .../ San Diego, CA / Seattle, WASoftware - Software Systems /Full-time /HybridZoox is building...  ...specifications. As a GPU performance software engineer within the Software Performance team, you...  ...tools like Nsight.Strong knowledge of C++ and experience in large code bases,... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    4 days ago
  • $140k - $155k

     ...analytical technologies, software automation, and machine...  ...The Senior Electrical Engineer is responsible for the...  ...Altera (Intel) programmable logic devices and the Quartus...  ...etc.). Exposure to digital signal processing,...  ...or embedded software (C/C++/Python). Education &... 
    Digital
    Hourly pay
    Work at office
    Remote work
    Worldwide

    908 Devices

    Burlington, MA
    5 days ago
  • $121k - $180k

     ...create for our global customers engineered components and sub-systems...  ...field.• Proficiency in analog and digital electronics design, testing,...  ...equipment like oscilloscopes, USB logic analyzers, signal generators,...  ...such as MATLAB, Python, or C++ embedded firmware.• Experience... 
    Digital
    Full time

    Novanta

    Bedford, MA
    4 days ago
  • $86.8k - $165.2k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...Architecture (REPA) Department as a Senior Software Engineer. The team’s primary goal is to...  ...You Will Do:Code, test, and integrate C++ real-time signal processing algorithms or... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Boston, MA
    16 hours ago
  •  ...technical foundation in Electrical or Computer Engineering, Mathematics, Physics, or a related...  ...languages such as MATLAB, Python, or C/C++Effective organizational and problem-solving...  ...statisticsEngineering courses including analog circuits, digital signal processing, numerical methods... 
    Digital
    Work experience placement
    Remote work

    Lincoln Laboratory

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

     ...systems across both hardware and software, deployed to tackle the most...  ...ABOUT THE JOBAs an Electrical Engineer at Anduril Imaging, you will...  ...equivalent.Experience with analog and digital electronics design, testing,...  ...such as MATLAB, Python, or C++.Understanding of system... 
    Digital
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Lexington, MA
    16 hours ago
  •  ...sight communications systems and software defined networking...  ...Networks Systems Development Engineer plays a key role in shaping next...  ...systems engineering, RF, and digital hardware and software. This position...  ...Proficiency with MATLAB, Python, C or C++, VHDL and/or embedded systems... 
    Digital

    Lincoln Laboratory

    Lexington, MA
    1 day ago
  •  ...currently seeking a full-time Computer Engineer to aid in the development of next generation RF and digital systems. The position includes...  ..., networking, firmware and software. This involves working in a...  ...defined radios, etc.Experience in C++ and Java within a real-time... 
    Digital
    Full time

    Lincoln Laboratory

    Lexington, MA
    1 day ago
  • $162.5k - $243.73k

     ...senior-level Electrical Design Engineer role serving as a technical...  ...requires deep expertise in analog, digital, mixed-signal, power...  ...lab equipment: oscilloscopes, logic analyzers, signal generators,...  ...experienceProgramming experience in C/C++, Python, and MATLAB is highly... 
    Digital
    Full time
    Work at office

    Insulet Corporation

    Acton, MA
    3 days ago
  •  ...Description Job Description Digital Electrical Engineer – Embedded ControlsAbout...  ...operator-facing control software. This is an opportunity...  ...Develop firmware in C or C++ for microcontrollers and embedded...  ...and embedded control logic . Strong understanding... 
    Digital
    Temporary work

    Busek

    Natick, MA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - C++ / Digital Logic. Be the first to apply!