At Benchmark, we develop innovative technology solutions that help our customers bring advanced products to market.
Our engineers work on complex systems in high-tech environments, contributing to products that require precision, performance, and reliability.
To support a strategic software migration and integration project, we are looking for a skilled Software Integration Engineer with strong C++ and Linux expertise who enjoys working on complex existing software systems and technical challenges.
The RoleAs a Software Integration Engineer, you will play a key role in the migration, integration, and verification of advanced Real-Time Spectrum Analyzer software.
You will work within an international engineering team to port software between platforms, implement architectural modifications, validate functionality, and ensure performance.
Requisitos
are maintained.This position is ideal for an engineer who enjoys understanding large codebases, solving integration challenges, and improving software quality through structured validation and testing.You will combine strong software engineering fundamentals with modern development practices, including the effective use of AI-assisted development tools such as GitHub Copilot and Cursor AI.Your ResponsibilitiesAnalyze and understand existing C++ software architectures and codebasesExecute software migration and platform porting activities on Linux-based environmentsImplement software modifications, abstraction layers, and system integrationsVerify functional equivalence between existing and migrated software solutionsDevelop, execute, and automate software validation and verification activitiesInvestigate and resolve integration, performance, and software quality issuesPerform debugging, troubleshooting, and root cause analysisCollaborate with firmware, software, and system engineers across multiple locationsTranslate technical specifications into robust implementations and validated resultsIdentify technical risks and in...