Senior Software Engineer - ATE
Location
United Kingdom
Posted
93 days ago
Salary
0
Seniority
Senior
No structured requirement data.
Job Description
Senior Software Engineer - ATE
Concurrent
We’re building something powerful. Let’s build it together. We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for more brilliant people to join our team. The Role We are looking for an experienced Senior Software Engineer – ATE to take a technical role in developing and maintaining automated test systems used to validate our advanced embedded computing products by operations. This is a key position in ensuring that every product meets the company’s exacting standards for performance and reliability and to support the rapidly growing production of our products. What will I be delivering? As a Senior Software Engineer within the ATE team, you will be responsible for the design, architecture, and implementation of complex automated test software solutions. You will technically lead ATE projects from concept to deployment, mentoring junior engineers and collaborating with cross-functional teams in hardware, firmware, and manufacturing to enhance product test coverage, throughput, and diagnostic accuracy. Key Responsibilities:• Technical lead the design and development of automated test software architectures for production and system-level validation. • Drive technical direction for ATE software frameworks and toolchains, ensuring scalability, maintainability, and reusability. • Integrate and control test instrumentation, fixtures, and interfaces using standard communication protocols (e.g., GPIB, USB, Ethernet, RS-232). • Develop and maintain test libraries, drivers, and APIs to support diverse hardware platforms. • Collaborate closely with hardware, firmware, and production teams to define test requirements and ensure full coverage of product functionality. • Analyse test results, investigate issues, and contribute to root cause analysis and continuous improvement initiatives. • Oversee legacy ATE systems, implementing upgrades and performance optimisations. • Mentor and support junior software and test engineers in best practices for software design, test automation, and coding standards. • Ensure all ATE software complies with internal quality management systems and industry standards (e.g., ISO 9001, IPC). What do I need to bring with me? Essential Skills & Qualifications • Degree in Software Engineering, Computer Science, Electronics, or a related discipline. • Extensive experience developing software for automated test systems or hardware validation environments. • Strong proficiency in C#, C/C++, or Python, including OO design and software architecture principles. • Hands-on experience with instrumentation control, and data acquisition systems. • Proven ability to integrate test software with electronic hardware and embedded systems. • Strong knowledge of Windows and Linux development environments. • Experience with source control systems (e.g., Git) and issue tracking tools (e.g., Jira). • Excellent analytical, debugging, and problem-solving skills. • Strong communication and mentoring capabilities. Desirable Skills • Experience with NI TestStand, LabVIEW, or similar ATE frameworks. • Familiarity with database-driven test data management and traceability tools. • Understanding of networking interfaces, VME/VPX hardware, or embedded product architectures. • Exposure to manufacturing process automation or factory test workflows. Benefits for working at Concurrent· 25 days holidays + bank holidays and holiday purchase scheme. · Annual profit share bonus. · Cycle to work, Home & Tech and car salary sacrifice schemes. · Death in service benefit & income protection. · Employee assistance programme and virtual GP. · Employee referral scheme. · Enhanced parental leave. · Generous company pension scheme with up to 10% employer contribution. · One paid volunteering day per year. · Private Health Insurance through Bupa. · YuLife wellbeing app. Equal Opportunity StatementWe are an equal opportunity employer and believe in the power of a diverse, inclusive team. We welcome all applications from all suitably qualified people, regardless of race, sex, disability, religion / belief, sexual orientation or age. Please let us know if you require anything which would enable your success throughout our interview process.
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
• Design, develop, and execute test cases to validate system functionality, data integrity, and end-to-end business processes • Maintain and refine automated test scripts using approved automation tools (e.g., Eggplant, Selenium, Katalon, or equivalent automated testing tools) • Support end-to-end validation efforts across integrated systems, including PLM, ERP, and interface/data exchange processes • Support in the coordination and completion of internal testing activities (e.g., smoke, system, functional and regression testing) to ensure timely development completion and quality delivery of software • Ensure all testing activities produce appropriate OQE artifacts in support of DoD compliance requirements • Identify, document, and track defects, working closely with development and functional teams to support resolution and retesting • Analyze test results and provide clear, concise status updates and report to the Test Lead • Ensure traceability between requirements, test cases, and defects to align with DoD validation requirements • Assist in building and expanding the regression test suite to support ongoing releases and system changes • Collaborate with cross-functional teams (e.g., QA, IT, business users) to ensure alignment of testing scope, data, and expected outcomes • Contribute to the continuous improvement of testing processes, tools, and methodologies to increase efficiency and quality.
TaxTalente ist eine junge Job-Matching Plattform für Jobsuchende und Unternehmen in der Steuerberatung. Unser Anspruch ist es, Bewerbern in der Steuerberatung das Leben zu vereinfachen und ihnen zu ihrem Traumjob zu verhelfen. Auf Basis deiner Wünsche können wir dir deinen passenden Job, aus der Vielzahl von Top-Kanzleien in unserem deutschlandweiten Netzwerk vorschlagen und dir vollumfänglich mit unserer Expertise beratend zur Seite stehen. Derzeit suchen wir nach einer Steuerfachkraft (Steuerfachangestellter, Steuerfachwirt oder Bilanzbuchhalter) für eine unserer Partner-Kanzleien in Mainz. Falls du woanders wohnst, ist dies kein Problem, da 100% Homeoffice ebenfalls möglich ist. Bei Rückfragen kannst du dich gerne jederzeit (auch nach deinem Feierabend) direkt telefonisch an Herrn Becker-Koch über folgende Nummer wenden: 015901431130 Aufgaben Dein Aufgabenbereich kannst du dir auf Basis deiner persönlichen Präferenzen selbst aussuchen. - Erstellung von Finanzbuchhaltungen für Unternehmen unterschiedlicher Größenklassen (optional Lohnbuchhaltung) - Vorbereitung und Erstellung von Jahresabschlüssen - Erstellung von betrieblichen und privaten Steuererklärungen - Korrespondenz mit Mandanten, Behörden und Ämtern - Unterstützung bei Digitalisierungsmaßnahmen - Weitere individuell wählbare Tätigkeitsbereiche, die deinen Interessen entsprechen Qualifikation Am Ende sollte es für beide Seiten passen. Deshalb wäre es gut, wenn du dich in den nachfolgenden Punkten wiederfindest. - Kommunikative Art und Freude am Austausch mit Mandanten - Sorgfältige, effiziente und gewissenhafte Arbeitsweise - Offen für eine digitale Arbeitsweise - Leidenschaft für steuerliche Themen Benefits Du hast genug von 0815 Benefits, von denen du nicht wirklich profitierst? Dann solltest du einen Blick auf die nachfolgenden Benefits werfen. - Außerordentliche Vergütung zwischen 52.000€ und 85.000€ / Jahr - Flexible Gestaltung der Arbeitszeiten sowie die Option auf 100% Homeoffice - Nettolohnoptimierung mit monatlichen 50,00€ Sachbezugsgutscheinen - Umfangreiche Unterstützung bei Fort- und Weiterbildungsmaßnahmen und ein persönlicher Mentor - Modernste Ausstattung mit digitalen Prozessen - Starker Teamzusammenhalt und regelmäßige Teamevents Schnell, unkompliziert und effizient deinen Traumjob finden – ein Versprechen an dich, dass wir aufgrund unseres selektiven, breit gefächerten und deutschlandweiten Kanzleinetzwerks halten werden. Deine Vorteile mit uns auf einen Blick: - Du führst keine unsinnigen Bewerbungsgespräche mehr, bei denen du während des Bewerbungsprozesses merkst, dass es (bspw. wegen des Gehalts) sowieso nicht passt - wir klären vor deinem Bewerbungsgespräch all deine mit uns besprochenen Kriterien mit der Kanzlei ab. - Wir führen deine Gehaltsverhandlungen und kennen die Gehaltsstrukturen der Branche dabei bestens - 100% Anonymität – solange du uns nicht das „Go“ gibst und einem Kennenlernen mit deinem neuen potentiellen Arbeitgeber zustimmst, erfährt niemand von deinem Namen oder deinen bisherigen Arbeitgebern – deine dir wichtigen Kriterien können wir auch zunächst anonym mit unseren Partnerkanzleien klären - Attraktive Kanzleien – die Kanzleien in unserem breit gefächerten Kanzleinetzwerk sind selektiv ausgewählt und heben sich klar von “normalen” Kanzleien ab (z.B. hinsichtlich der Vergütung, Benefits, Hierarchien, Digitalisierungsgrad, Ausstattung etc.) - Und das Beste: Unser gesamter Service ist unverbindlich und völlig kostenfrei für dich
• You will play a crucial role in maintaining the quality and reliability of our flagship mobile application. • Designing and executing end-to-end manual and automated tests for frontend (mobile native apps) and backend interfaces. • Building and maintaining automated test frameworks for iOS and Android platforms. • Creating and improving CI pipelines for automated testing, ensuring fast and reliable feedback loops. • Contributing to QA strategy and test planning with a focus on automation. • Generating and managing test data to support comprehensive testing. • Tracking and reporting defects with clarity and context for the development team. • Preparing test execution reports to highlight test coverage, results, and areas for improvement. • Creating test cases and user documentation to support a seamless user experience.
Role Description Als Senior Consultant Test Automation Engineer (m/w/d) verantwortest Du die Entwicklung und Optimierung automatisierter Tests und trägst maßgeblich zur Qualitätssteigerung in verschiedenen Projekten bei. Mit Deiner langjährigen Erfahrung und Expertise in Testautomatisierungslösungen berätst Du unsere Kunden und führst ein Team von Testern. Du konzipierst, entwickelst und wartest automatisierte Testfälle (UI und Services) in der kundenspezifischen Tool-Landschaft. - Führen der Tests durch und Analysieren der Ergebnisse zur kontinuierlichen Verbesserung von Testabdeckung und Softwarequalität. - Durchführen von Tool-Evaluierungen zur Auswahl geeigneter Testautomatisierungslösungen im Projekt. - Optimierung des Verlaufs unserer Kundenprojekte mit maßgeschneiderten Testautomatisierungskonzepten. - Definition und Erstellung benötigter Testdaten sowie Verantwortung für die korrekte Durchführung der Tests. Qualifications - Erfahrung im Softwaretesting, idealerweise in der Umsetzung von automatisierten Tests (mindestens 5 Jahre für Senior-Profile). - Kenntnisse in mindestens zwei Testautomatisierungstools wie TOSCA, Selenium, SoapUI, Ranorex oder ähnlichen. - Programmiererfahrung in Sprachen wie Java, C#, C++, Groovy Script oder vergleichbaren Technologien. - Hohe Kunden- und Serviceorientierung sowie starke Kommunikationsfähigkeit. - Verhandlungssichere Deutschkenntnisse (C1) und eine ISTQB-Zertifizierung. Benefits - Mobiles Arbeiten - Flexible Arbeitszeiten - Spannende Projekte - Moderne Hardware - Attraktive, leistungsbezogene Vergütung - Persönliche Weiterbildung - Karriere-entwicklung - Firmenevents - Gesundheitsvorsorge - Sportangebote - Altersvorsorge - Familiäre Atmosphäre



