Tech jobs
Job listings
Software Product Manager Graduate Roles - HP Solutions (HPS)
Graduate software product managers at HP Solutions define, prioritize, and deliver features for enterprise tech products using Agile, Jira, SQL, and customer insights.
Sr. Principal Software Engineer - Cardiac Ablation Solutions
Lead architecture for the Prism Mapping platform’s foundational software in Python/C++, setting technical direction for real-time data pipelines, device communications, and system reliability in a medical device environment.
Software Engineer II (Device Managers)
Develops and maintains software for life-saving cardiac medical devices, ensuring compliance with regulatory standards and collaborating with cross-functional teams to deliver reliable, high-quality solutions.
Software Engineer, Lead
Leads software development for cybersecurity solutions, mentoring teams to build scalable, automated systems addressing national security challenges using Java/C++/Python and databases like PostgreSQL.
Staff Embedded Software Engineer
Develops and maintains embedded software for undersea payload systems, ensuring compliance with requirements. Works in C++, Python, and Linux environments, collaborating in agile teams to design, integrate, and test software across the development lifecycle.
Modeling & Simulation Software Architect 6 (AHT)
Software architect leading the design and modernization of 6DOF and other simulation infrastructures for missile weapons systems, primarily using C++ and VxWorks RTOS in a full-time on-site role in Northridge, CA.
Principal / Senior Principal Software Engineer
This role involves developing, testing, and debugging software for navigation systems within a defense-focused environment. The engineer will utilize C, C++, or Python and participate in Agile and model-based engineering practices while working on-site.
Software Engineer
The Software Engineer will develop, test, and debug software for navigation systems using C, C++, or Python within an Agile and Model-based Engineering environment. This role requires working on-site in Woodland Hills, CA, and the ability to obtain a U.S. Government Secret clearance.
Software Engineer Level 3 or 4
Develops and integrates ground software for satellite systems in a fast-paced, on-site role using Linux/Unix, Python/C++, and Agile tools.
Lead Software Engineer
Lead Software Engineer at Cadence working on the Innovus Place & Route product, developing timing and power optimization for chip design using C/C++ in a Linux environment.
Software Engineering Manager, Android Platform
Software Engineering Manager leading a team delivering Unity platform support for Android-based ecosystems, working on runtime optimizations and leveraging AI workflows. Core technologies include Android platform, C/C++, Java, Kotlin, and Unity engine.
Développeur(se) logiciel expert(e), écosystème Android | Staff Software Engineer, Android Ecosystem
Staff engineer building Unity’s Android runtime to optimize game deployment across mobile, laptop, and hybrid devices using C++, C#, and Android systems programming.
System Test Engineer
The System Test Engineer designs and executes automated test cases for automotive electronic systems, utilizing tools like CANoe and languages such as Python and CAPL. The role focuses on ensuring compliance with ASPICE standards and developing hardware-in-the-loop test environments.
Software Development Engineer - Low Level Drivers
Develops low-level drivers for automotive peripherals and communication interfaces (e.g., Ethernet, CAN, UART, I2C) using C/C++ and AUTOSAR, ensuring functional safety compliance (ISO 26262) and hardware integration.