Software Engineer - C++ / Digital Logic
$105.1k - $189.2kSiemens 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.
- 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).
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
OtherIndustries
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$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...DigitalPermanent employmentFull timeWork at officeLocal areaRemote workWork from home$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...DigitalLocal area- ...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
$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...DigitalPermanent employmentWork at officeRelocationRelocation package$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,...DigitalPermanent employmentFull timeWork at office$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...Digital3 days per week- 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...DigitalFull timeWork experience placementLive inWork at officeLocal area
$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...DigitalFull time$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- ...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 timeWork experience placement
$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...DigitalWork at officeRelocation$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 (...DigitalInternshipWork at officeImmediate startRelocation- ...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...DigitalFull time
- ...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 timeWork experience placementCasual workH1bImmediate startVisa sponsorshipFlexible hours
$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 timeWork experience placementImmediate start$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 timeWork experience placementLocal areaRelocation package- ...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...DigitalRemote work
- ...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
$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,...DigitalFull time$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...DigitalWork at office$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 timeTemporary workRelocation package$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 &...DigitalHourly payWork at officeRemote workWorldwide$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...DigitalFull time$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 workWork experience placementWork at officeRemote workRelocationFlexible hours- ...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...DigitalWork experience placementRemote work
$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...DigitalFull timeWork experience placementImmediate start- ...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
- ...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...DigitalFull time
$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...DigitalFull timeWork at office- ...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...DigitalTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - C++ / Digital Logic. Be the first to apply!
- software Waltham, MA
- software sales Waltham, MA
- embedded software Waltham, MA
- id software Waltham, MA
- software support Waltham, MA
- remote software sales Waltham, MA
- software applications developer Waltham, MA
- software technology Waltham, MA
- internship software Waltham, MA
- software asset management analyst Waltham, MA



