> Markdown version of [/jobs/ext/2694642-middleware-engineer](https://www.wearedevelopers.com/jobs/ext/2694642-middleware-engineer). 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). --- # Middleware Engineer - **Company:** THE TILTED CIRCLE USA INC. - **Location:** Milpitas, CA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), C++ (Programming Language), Computer Programming, Computer Engineering, Software Debugging, Middleware, Object-Oriented Software Development, Systems Development Life Cycle, Qt Modeling Language (QML), Qt (Software), Real-Time Operating Systems, Software Engineering, Software Troubleshooting, Git, Information Technology, Software Version Control - **Published:** September 3, 2026 - **Apply:** https://www.dice.com/job-detail/8a206eb3-9b55-4cc8-a6fd-35c03b341958 ## About the Role We are seeking a highly motivated Middleware Software Engineer to join our engineering team in Milpitas, California. The ideal candidate will have 2 to 3 years of experience in software development, strong programming skills in C/C++ and Qt/Qml, working knowledge of RTOS, and exposure to software testing and validation activities. The candidate should possess a positive attitude, strong problem-solving skills, and a willingness to learn and explore new technologies in a fast-paced product development environment. Required Technical Skills * 2 to 3 years of software development experience. * Strong programming skills in: * C/C++ * Qt/Qml * Basic to intermediate knowledge of Any General RTOS * Understanding of software development lifecycle (SDLC). * Knowledge of object-oriented programming concepts. * Familiarity with source code management tools such as Git. * Exposure to debugging tools and software troubleshooting tecniques. * Experience with software testing, validation, and defect tracking. * Understanding of multithreading, IPC, and system-level programming concepts is a plus., * Bachelor's or master's degree in computer science, Computer Engineering, Software Engineering, Electrical Engineering, or related discipline. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)