> Markdown version of [/jobs/ext/1717874-software-engineer-sensors-ux-tools-user-experience-frontend-matlab-python-c-c](https://www.wearedevelopers.com/jobs/ext/1717874-software-engineer-sensors-ux-tools-user-experience-frontend-matlab-python-c-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Sensors & UX Tools / User Experience / Frontend / MATLAB / Python / C/C++ - **Company:** Eurotech, Inc. - **Location:** Cork, KY, United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Component-Based Software Engineering, C++ (Programming Language), Compilers, Computer Engineering, Data Visualization, Software Design Patterns, Device Drivers, Python (Programming Language), MATLAB, Model View Controller (MVC), Object-Oriented Software Development, Real-Time Operating Systems, Software Tools, Software Engineering, Toolchain, Data Processing, Google Test, Backend, Information Technology, Front End Software Development - **Published:** July 31, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/p8u2dmbps1 ## About the Role * Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field * 3+ years in a software engineering role * Strong experience with MATLAB, Python, and C/C++ for tool development and UI implementation * Solid grasp of object-oriented programming and software design patterns * Experience with data visualisation and engineering dashboard development * Familiarity with hardware architectures (CPU, GPU, NPU) and RTOS/device driver concepts * Familiarity with compilers, interpreters, or software toolchains is a plus * Strong communication skills and an analytical, detail-oriented approach ## Description Working closely with systems, software, and integration engineers, you will own the design and implementation of internal engineering tools, dashboards, and data visualisation interfaces. You will architect software frameworks using established design patterns (MVC, event-driven, component-based), manage inter-language interfaces between frontend and backend processing layers, and contribute to SOC hardware modelling and toolchain development. Day-to-day, you can expect to be working across MATLAB and Python for tool development and data processing, writing and maintaining C/C++ code, building robust unit and system tests using frameworks such as Google Test, and interfacing with customers and sensor vendors on new technology demonstrations. ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Building a Compiler with C#](https://www.wearedevelopers.com/videos/116-building-a-compiler-with-c) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)