Tech jobs
Job listings
C++ Developer for Irving, TX
Develops embedded C++ applications for set-top boxes, consumer electronics, and mobile platforms using C++11/14, with experience in Linux kernel, real-time OS, and scripting (Makefiles, Perl, shell).
Software QA Engineer
Immigration sponsorship is not available for this position Responsibilities: Maintain and generate Zoom daily test builds and release builds with Jenkins continuous integration utilizing common communication protocols…
Software Engineer
Develops embedded software in C++ for hardware/software integration projects, using RHEL environments and Agile methodologies within a classified environment.
Member of Technical Staff - Post Training
Build and refine post-training pipelines for large language models, including data curation, reward modeling, and RL techniques to improve coding, reasoning, and instruction-following capabilities.
Senior Software Engineer
Designs and optimizes algorithms in C++, Fortran, Python, and MATLAB for high-performance software systems, collaborating with cross-functional teams.
Software Engineer (Full-Stack, UI-Heavy), Confluent TEAR Team, Security POD
Builds secure, UI-heavy features for Confluent’s cloud platform using React, Redux, TypeScript, and Go/Java, focusing on identity, RBAC, and audit workflows.
Model Based Software Development Engineer
Develops AUTOSAR software components and Simulink/Stateflow models for automotive ECUs, generating MISRA-compliant C/C++ code and testing via MIL/SIL/PIL pipelines under ISO 26262/ASPICE compliance.
Embedeed Software Developer
Develop high-performance embedded software in C/C++ and Python for real-time systems, integrating and testing solutions with multidisciplinary teams.
Flight Simulation Software Engineer
Build and refine flight simulation software modeling aircraft navigation, FMS logic, and cockpit visualization using C++, JavaScript/Node.js/Electron, and X-Plane SDK.
Entry Level C++ Software Engineer (Spring 2027 Graduates)
Build and optimize C++ trading systems on-site in Chicago, collaborating with traders and engineers to deliver high-performance, reliable software for financial markets.
Entry Level C++ Software Engineer (December 2026 Graduates)
Build and optimize C++ trading systems on-site in Chicago, collaborating with traders and engineers to develop high-performance software for financial markets.
Senior Software Engineer
Senior Software Engineer at Microsoft, Redmond, WA. Develops low-level firmware, Windows drivers, and platform software for power, thermal, and battery management, improving system performance and customer experience.
Engineering Manager, Runtime Platform, Robot Software
About The Team Wayve is building embodied AI that can drive any vehicle, anywhere. Our AI Driver runs on-vehicle in real time, and the Runtime Platform team owns the application frameworks, middleware (IPC /…
Engineering Manager, Runtime Platform, Robot Software
About us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment,…
Cross Platform Embedded Software Developer
Develops firmware and cross-platform embedded software for IoT handheld devices, collaborating in Agile teams to design new features and maintain quality across global products using C/C++.
Senior Software Engineer
Develops object-oriented software in C++, C#, Java, JavaScript, or Python for mission-critical GIS applications, requiring U.S. citizenship and DoD clearance.
C++ Software Engineer
Develop C++ applications and libraries for signal processing, data fusion, and modeling and simulation in a collaborative defense-focused team.
Software Engineer
Develops object-oriented software in C++, C#, Java, JavaScript, or Python for mission-critical GIS applications supporting defense and government projects.
Embedded QT Software Architect
Designs and develops embedded firmware and Qt-based UIs for medical devices, ensuring compliance with medical standards and resolving bugs.