C++ Linux Integration Engineer
€5,000 - €7,000 per month
Key Skills
Job Description
(Senior) Software Integration Engineer C++ | Linux | Spectrum Analysis | High-Tech Systems Location: Almelo, The Netherlands (Hybrid) Department: Design Engineering Employment Type: Full-Time | Fixed-Term Contract (12 Months) Shape the Future of Advanced Measurement Technology At Benchmark, we help leading technology companies bring complex and innovative products to market. Our engineers work at the cutting edge of software, electronics, and systems engineering, solving challenges where performance, reliability, and precision are critical. To support a strategic software modernization program for a leading international technology customer, we are looking for an experienced Software Integration Engineer who is passionate about understanding complex software systems, solving integration challenges, and delivering robust technical solutions. This is not a greenfield development role. You will work on sophisticated Real-Time Spectrum Analyzer software, taking ownership of critical migration, integration, validation, and optimization activities. You will analyze existing architectures, bridge generations of technology, and ensure that advanced measurement capabilities continue to perform flawlessly on a new software platform. If you enjoy diving deep into large C++ codebases, solving highly technical problems, and making a visible impact on mission-critical engineering systems, this role offers a unique challenge. Your Impact As a Senior Software Integration Engineer, you will play a key role in the successful migration and evolution of advanced software used for high-performance signal analysis and measurement applications. You will collaborate with software, firmware, FPGA, and systems engineers across multiple locations and disciplines to ensure seamless integration, functional equivalence, and optimal system performance. Your work will directly contribute to the next generation of technology platforms used in demanding engineering environments where accuracy, performance, and reliability are non-negotiable. What You Will Be Doing Analyze, understand, and reverse-engineer complex existing C++ software architectures. Lead software migration and platform porting activities within Linux-based environments. Design and implement architectural improvements, software abstractions, and integration solutions. Validate and verify functional equivalence between legacy and modernized software platforms. Investigate and resolve complex software, integration, and performance bottlenecks. Execute root-cause analyses and drive technical problem-solving activities. Develop automated verification and validation strategies to guarantee software quality. Collaborate closely with multidisciplinary engineering teams to align system requirements and implementation. Evaluate technical risks and proactively mitigate integration challenges. Optimize software maintainability, robustness, and long-term scalability. Contribute to technical documentation and knowledge sharing within the engineering organization. Leverage modern AI-assisted development tools, including GitHub Copilot, Cursor AI, and similar technologies, to enhance development efficiency, testing, and software quality. What Makes This Role Unique This assignment offers the opportunity to: Work on advanced spectrum analysis and measurement systems. Solve large-scale software migration and integration challenges. Operate at the intersection of software, firmware, FPGA, and hardware. Make a direct contribution to a strategically important modernization program. Work with highly skilled international engineering teams. Combine hands-on development with architectural thinking. Apply modern engineering practices including automated testing, continuous integration, and AI-assisted software development. Influence critical technical decisions with visible impact on project success. What You Bring Required Qualifications Bachelor's or Master's degree in Software Engineering, Computer Science, Electrical Engineering, or a related technical discipline. Required Experience & Skills Extensive professional experience developing software in C++. Strong Linux development experience. Experience working with large and complex software systems. Proven ability to independently drive technical work packages. Excellent debugging, troubleshooting, and root-cause analysis skills. Strong understanding of software architecture and system integration. Experience with Git, modern software development workflows, and CMake. Ability to translate technical requirements into robust software solutions. Strong communication skills in English. Experience using AI-assisted development tools such as GitHub Copilot, Cursor AI, or equivalent platforms. Preferred Experience Software migration, modernization, or platform porting projects. Python development and automated testing frameworks such as PyTest. Signal processing, FFT, or DSP-related applications. SCPI communication protocols. Embedded software or firmware integration. Scientific, industrial, test & measurement, semiconductor, aerospace, or defence-related software environments. Performance validation, benchmarking, and automated verification tooling. Experience with Conan package management. Familiarity with Jira and Confluence. Security & Export Control Requirements Due to customer-specific security requirements and export control regulations, applicants must be eligible to work on projects involving controlled technologies. Preference will be given to candidates who: Are currently residing in the (East of the) Netherlands. Possess Dutch language skills. Can work regularly on-site in Almelo. What Benchmark Offers At Benchmark, you will work in an environment where ownership, innovation, and technical excellence are valued. You will have the freedom to make decisions, contribute ideas, and influence how solutions are developed. We combine the opportunities of a global technology organization with the pragmatic and collaborative culture of our Almelo site. In addition, we offer: Competitive gross monthly salary between €5,281 and €7,010, depending on experience and educational background. Quarterly bonus of up to 5% based on company performance. 40 days off per year (27 vacation days and 13 ATV days). Extensive development opportunities through the Benchmark Academy and external training programs. Flexible working hours and hybrid working possibilities. International collaboration with engineering teams across multiple disciplines and locations. Lunch & Learn sessions and innovation initiatives that encourage continuous learning. The opportunity to work on technically challenging products that have real-world impact. Interested? Would you like to work on complex C++ and Linux software systems, contribute to advanced measurement technology, and help shape the success of a strategic modernization program within a high-tech international environment? We would love to hear from you. Contact: Nathan Seedorf Email: [email protected] Benchmark Almelo Engineering Possibilities. Delivering Solutions.
Core Responsibilities
Analyze and reverse-engineer complex C++ systems, lead Linux-based software migration and integration, and validate functional equivalence and performance. Resolve technical and integration issues while collaborating across software, firmware, FPGA, and systems teams, and improve automated verification, maintainability, and scalability.
Requirements
A bachelor's or master's degree in a relevant technical discipline is required, along with extensive professional C++ experience, strong Linux skills, and experience with complex software systems. Candidates should be able to independently drive technical work, troubleshoot and analyze root causes, understand architecture and integration, use Git and CMake, communicate in English, and work with AI-assisted development tools.
Benefits
- Competitive Salary
- Quarterly Performance Bonus
- 40 Days Off Per Year
- Professional Development And Training
- Flexible Working Hours
- Hybrid Working
- International Collaboration
About Benchmark
Industry: Computers and Electronics Manufacturing
Company size: 10,001+ employees
Benchmark is a worldwide provider of innovative product design, engineering services, technology solutions and advanced manufacturing services. From initial product concept to volume production, including direct order fulfillment and aftermarket services, Benchmark has been providing integrated services and solutions to original equipment manufacturers since 1979. Today, Benchmark proudly serves the following industries: aerospace, defense, medical technologies, industrial, semiconductor capital equipment, next-generation communications, and advanced computing. Benchmark’s global operations network includes facilities in eight countries and common shares trade on the New York Stock Exchange under the symbol BHE. The Benchmark team consists of ~13,000 employees in 22 worldwide locations and is headquartered in Tempe, Arizona. For more information, please visit www.Bench.com.