Software Developer: C++ / Linux / ILT
Siemens EDA (Siemens Digital Industries Software)
Company: Siemens EDA Job Title: Software Developer Job Reference #: 513121 Job Location: Santa Clara, CA 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-effective. 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. We are looking for an addition to our team of software developers who design, implement, and enhance platform for the Calibre Resolution Enhancement Technology (RET) and Inverse Lithography (ILT) tools running on highly scalable distributed platforms. This position reports to the Calibre Semi ILT R&D manager. Responsibilities Develop novel solutions to complex problems Present detailed technical proposals for discussions with peers and management Implement high quality production ready software in C++ Perform detailed, quantitative analysis of performance and quality of the software Improve the performance of massively parallel and highly scalable software platform Research existing work in the field and applicable fields Create regression tests and regularly monitor the software performance and quality Quickly fix bugs in production software Requirements BSEE, MSEE/ MS or Ph.D. Computer Science, Electrical Engineering or related field with at least 3 years software development experience is required Implement object oriented software in C++ Comfortably navigate large software source base and come up with novel solutions Good knowledge and experience developing highly optimized scalable distributed systems in C++ Solid understanding software development for Linux Solid understanding of Computer Science and Computer systems concepts and algorithms Nice to have experience Working in the EDA, specifically with lithography and optical proximity correction software Experience developing features for large software systems The position will be based out of Bay Area location in USA or Wilsonville OR USA or possibly other. 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. 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 with Us 90,000 162,000 3-5 #J-18808-Ljbffr Siemens EDA (Siemens Digital Industries Software)
- Siemens EDA is seeking a Software Developer to join our team in Santa Clara,... ...and optimize the Calibre RET/ILT platform on distributed systems... ...delivering production-ready C++ code and rigorous performance... ...strong C++ experience, a solid Linux background, and the ability...Suggested
- Arista Networks, located in Santa Clara, California, is seeking a skilled Software Engineer to join their Linux Kernel team. The role focuses on developing and maintaining features for the EOS Kernel, requiring a strong foundation in C programming and knowledge of Linux...Suggested
- ...Sunnyvale, California is looking for a Staff Systems Software Engineer to join our Advanced Energy Software Group. You will develop innovative solutions across the software stack, focusing on C/C++ applications and embedded Linux software. The ideal candidate has strong...Suggested
- ...Cloud-managed WiFi product portfolio. The role involves developing new features for access points, working alongside cross... ...have strong engineering fundamentals, proficiency in C/C++, and relevant experience in Linux environments. Arista offers a collaborative and...Suggested
- Arista Networks is seeking a BIOS Software Engineer to join the BIOS team in developing and maintaining CPU firmware, BIOS and boot loader software used in Arista products in Santa Clara, CA. You will bring up new CPUs, validate EOS boot processes, and contribute to features...Suggested
- ...IT services provider is seeking a Datapath Software Engineer for a contract opportunity in Santa... ...California. The role requires fluency in C/C++ programming and networking, with a solid understanding of IP protocols and Linux OS administration. Candidates must hold a BSc...Contract workImmediate start
$152k - $184k
...located in Sunnyvale, is seeking a Senior Software Engineer specializing in Software Defined Networking. In this role, you'll develop and execute the networking strategy... ...implementation. You will utilize your skills in C, C++, and Linux to create innovative solutions and...- Google seeks a skilled software engineer focusing on Linux kernel memory management in Sunnyvale, California. The role involves leading the optimization... .... The ideal candidate will have extensive experience in C++, large-scale infrastructure, and technical leadership....
- ...Corporation is seeking a talented systems software engineer for their DGX Station... ...extensive work on Windows and Linux platforms, ensuring a seamless experience for developers and enterprise customers. The... ...and development skills in C/C++ and Python are required, along with...
- ...Jr Linux Admin LOCATION: Hybrid - Grapevine, TX DURATION: 9 Months INTERVIEW TYPE: Video REQUIRED SKILLS: Linux RedHat (700 servers in total 490 linux)Azure- 700 servers in cloudVmwareAD Disclaimer: E-Solutions Inc. provides equal employment opportunities...Local area
- ...We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG... ...servers Good understanding of Solaris Containers Able to install and configure packages and patches on Solaris/Linux. #J-18808-Ljbffr...
$85k - $90k
...configure systems for infrastructure and R&D. Develop and maintain installation and... ...tools, FlexLM licenses, and troubleshoot software issues. Contribute to system standards and... ...with Cisco network equipment. 7+ years of Linux systems administration, including shell scripting...Weekend work$34 - $37 per hour
...support infrastructure and/or R&D activities. Develop and maintain installation and... ...tools, FlexLM licenses, and troubleshoot software tool issues. Contribute to and maintain system... ...includes but is not limited to, Red Hat Linux (CentOS, Ubuntu…etc.), Windows 2008/2k8R2...Contract workWeekend work$174k - $253k
Google is seeking a Software Engineer in Sunnyvale, California to develop next-gen technologies and enhance our products for billions of users.... ...candidate should have extensive experience in Linux Kernel development and C/C++ programming. Join a team that's committed to...- ...expertise include: Job Description Will be performing general Linux and network administration tasks. Must have a complete understanding... ...data center infrastructure with Dell hardware and VMware software. Qualifications Must have detailed knowledge and understanding...Contract workH1bImmediate start
- ...join the Automation & Autonomy Core Software team. You will help build a world-class... ...for A&A tech, focusing on embedded Linux services and C++ applications for deployment on onboard... ...include collaborating across Deere units, developing middleware-integrated software,...
- ...system. Job Description We need a Senior Linux Systems Administrator who will spend his... ...team but will work with highly skilled developers and vendors. Non-technical skills & experience... ...Backup/Recovery Implement new software releases, kernel upgrades, patches Resolve...
- ...Role We are looking for a skilled and experienced C++ Engineer to design and build high-performance software on Linux. You will be a key contributor to an advanced... ...CA. Responsibilities & Qualifications Design and develop C++ services / libraries on Linux with focus on...
- ...technology company in Santa Clara is seeking a driver software developer to design, develop, and deliver solutions for GPU designs on Linux platforms. The ideal candidate should have a... ...using OpenGL/Vulkan. Strong knowledge in C/C++ and Linux systems is required, along with...
$136.3k - $231.7k
KLA in Milpitas, California is seeking a highly motivated software engineer with strong C++ skills. The successful candidate will develop inspection software for mask inspection systems, working with various engineering teams to troubleshoot issues. A doctorate, master'...Work experience placement- ...involves hands-on system administration, maintaining IT systems, and collaborating with teams. The ideal candidate has experience in Linux environments, strong problem-solving abilities, and excellent communication skills. Preferred certifications include CompTIA Linux+...
$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements... ...in embedded firmware, Linux kernel development, and middleware... ...you’ll be doing: Design and develop software solutions for data center... ...programming skills in C/C++, Python, plus experience with...- ...to work on camera design and implementation in Santa Clara, California. The ideal candidate will have extensive experience in C and C++, as well as a solid background in Android development and optimization of systems code. This role offers a 6-month contract opportunity...Contract work
- STI is looking for a skilled Data Center Firmware Developer to work remotely in the PST zone. The ideal candidate will have 10+ years of... ...development experience and extensive skills in C programming and Linux environments. Responsibilities involve hands-on development and...Remote job
- Arista Networks in Santa Clara, California, is looking for a Software Engineer specializing in CPU firmware. The role involves designing... ...have a strong background in C programming, experience with Linux kernel architecture, and be able to work with hardware teams. The...
$184k - $356.5k
NVIDIA is seeking a Senior Linux Kernel Software Engineer to join our Linux networking drivers R&D team in Santa Clara, California. In this role, you'll develop device drivers for cutting-edge network interface cards and work closely with system software stacks. The ideal...$110k - $160k
...comprehensive set of hardware, software and mobile solutions for every... ...on platform software, including Linux kernel, and communication interfaces... ...2+ years of experience in developing embedded system products with coding in languages C/C++, Rust, and Python Expert-level...$136.3k - $231.7k
...motivated self-driven individual who has strong C++ programming skill and troubleshooting,... ...programming environments and application software. While primarily working on inspection... ...QT or modern GUI technology is a plus. Linux administration knowledge is a plus. Knowledge...Work experience placement- Crusoe Energy Systems, located in Sunnyvale, CA, is looking for a Senior Staff Software Engineer specializing in Software Defined Networking. In this role, you'll be at the forefront of innovating networking strategies, employing technologies like XDP/EBPF and DPDK to...
$224k - $356.5k
...to the desks of researchers, developers, and AI engineers. This role... ...platform while also driving its Linux bring‑up and validation. You will... ..., CUDA, firmware, BMC, and AI software teams, collaborate closely... ...Microsoft, OEMs). Proficiency in C/C++ and Python. Experience with...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer: C++ / Linux / ILT. Be the first to apply!
- senior c++ developer Santa Clara, CA
- c++ software developer Santa Clara, CA
- c++ programmer Santa Clara, CA
- c++ developer Santa Clara, CA
- senior c++ software developer Santa Clara, CA
- linux engineer Santa Clara, CA
- linux systems administrator Santa Clara, CA
- senior linux systems engineer Santa Clara, CA
- linux administrator Santa Clara, CA
- unix linux systems engineer Santa Clara, CA

