Tech jobs
Job listings
Solution Architect
Leads enterprise tax-accounting software implementations for clients, designing solutions, running design sessions, and ensuring smooth go-live and knowledge transfer.
Weapons System Software Developer
Develop and maintain C++/Java software for the Tomahawk Weapon Control System, including design, implementation, testing, and debugging in a secure, on-site environment.
Software Engineer
Builds automated testing tools and data-mining scripts in Python/C++ for a defense program, integrating tests into CI/CD pipelines and analyzing tactical software on-site at Dahlgren Naval Base.
Software Developer
Develop secure, scalable software for Unmanned Surface Vessels, integrating sensors and payloads using Java, Rust, C++, and Python in Linux environments with CI/CD pipelines.
Journeyman Software Developer
Develop and maintain software that interfaces with hardware systems, troubleshoot integrations, and collaborate on DoD projects using C/C++/Python/Rust.
Senior Firmware Engineer
Develops and maintains embedded firmware for IoT fleet-tracking devices using 32-bit microcontrollers, RTOS, and CAN protocols in C/C++/Python.
Staff Engineer, Firmware
Lead firmware development for wireless telematics devices, including cellular/LTE/5G, Wi-Fi, and Bluetooth, while ensuring security and performance in resource-constrained embedded systems.
Radar System Analyst
Analyzes and optimizes radar system performance for missile warning radars, reducing track data, diagnosing anomalies, and refining operational procedures to ensure mission readiness.
Senior Software Engineer, Geospatial
Build and extend Ocient’s native geospatial engine in C++, implementing spherical-math functions, spatial indexing, and spatiotemporal operators to run trillion-row analytics directly in SQL.
Senior Software Engineer, Machine Learning
Build and optimize in-database ML models (classification, regression, time series) that run entirely inside Ocient’s SQL engine, matching scikit-learn/Spark ML behavior while scaling to massive datasets.
Mechanical/Mechatronics Engineering Designer
Designs mechanical, hydraulic, and electronic systems for agricultural equipment, creates schematics, runs tests, and maintains documentation while collaborating with cross-functional teams.
Staff Software Quality Assurance Engineer
Designs and runs automated and manual tests for embedded storage software, writes test plans in C/C++, and tracks bugs in JIRA to ensure product quality.
Nuclear Data Scientist
Research Data Scientists apply advanced AI, machine learning, and data analytics to scientific datasets across nuclear energy, national security, and critical infrastructure programs, turning complex data into insights that advance Idaho National Laboratory's research and DOE's mission.
Software Engineer
Design and develop mission-critical software for national energy and cybersecurity systems, including RF platforms, automation tools, and secure infrastructure, while leading small teams and applying disciplined engineering practices.
Embedded Software Engineer
Builds embedded firmware in C, Go, and Python for prototype sensors, writing Linux/bare-metal drivers, signal processing, and hardware abstraction layers for resource-constrained ARM devices.
Embedded Software Working Student
Part-time embedded software role developing and testing firmware for underwater vehicle electronics using C/C++, Python, and Linux.
Embedded Linux Software Engineer
Develop embedded Linux and firmware for water-pipeline monitoring systems using C++ on STM32, Python on Linux SoCs, and FPGA IP cores (VHDL).
Manager, Simulations and Models
MANAGER SUP SIMULATIONS ET MODELES (327889) Location: Dunkerque, Hauts-de-France, France Emploi classé F12. Rejoindre ArcelorMittal, c’est participer à une aventure, celle d’une entreprise leader mondiale de la…
Robotics Software Engineer, Maritime Robotics
Develops ROS2-based trajectory planning algorithms for autonomous underwater vehicles (AUVs) to inspect maritime infrastructure like pipelines and offshore structures.
Robotics Software Engineering Manager
Robotics Software Engineering Manager Location: Bristol Time Type: Full time Job Description Robotics Software Engineering Manager Location: Bristol, UK Approach: Hybrid Remote, typically 2-3 days per week in the…