Tech jobs
Job listings
Software Engineer, Embedded
As an Embedded Software Engineer, you design and develop software for targeted hardware (like UAS and radar systems) using C++ and Real Time Operating Systems (RTOS), focusing on system integration, test automation, and collaboration with hardware and test teams.
Associate Software Engineer
Develops embedded software for tactical radio systems, working across the full SDLC with languages like C++, Python, and Qt on real-time OS platforms.
Manager, Software Engineering
Manager, Software Engineer Location: Camden, NJ, US Employment Type: Full-Time L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified…
Senior Embedded Software Engineer
Develop low-level embedded software, drivers, and board support packages for mission-critical national security systems, debugging hardware-software issues and testing custom circuit boards.
Software Engineer
Develops and tests embedded software for tactical radio systems, working across the full SDLC with C++, Python, and real-time OS platforms.
Associate Software Engineer
Develops embedded software for tactical radio systems, working across the full SDLC with languages like C++, Python, and VxWorks on real-time OS platforms.
Senior Software Engineer Embedded Linux/Android
Build and optimize embedded Linux/Android software for AI-powered edge devices like AR glasses and drones, integrating sensors, drivers, and mission-critical systems in C++ and Python.
Sr. Firmware Engineer
Senior Firmware Engineer at AMD designs and implements firmware and automation solutions for AI products, focusing on DCGPU cluster infrastructure, with expertise in C/C++ and system-level debugging across bare-metal and cloud environments.
Software Engineer III, Embedded Systems/Firmware, Power Optimization
Develop low-level firmware for Pixel mobile SoCs and PMICs to optimize power efficiency and battery life, ensuring hardware stability and smooth integration.
Senior Embedded Linux Software Engineer – Edge AI & IoT
Build and maintain embedded Linux systems for Edge AI sensors, integrating hardware, firmware, and cloud services to create reliable, field-ready IoT devices.
Software Engineering Manager
Job Description Job Description Software Engineering Manager – Embedded Systems Location: Milwaukee, WI (Hybrid) Overview A growing technology organization is seeking a Software Engineering Manager to lead a team…
Robotics Software Engineer
Develop embedded robotics software in C/C++ or Rust, rewriting the application for a new platform with ROS2 and Model Based Design.
Principal Software Engineer
Principal Software Engineer (Sign-on bonus available) Location: Nashua, New Hampshire, United States Category: Engineering & Technology Employment Type: Full-Time Job Description We are looking for a talented,…
Section Manager, Software
Section Manager / Software Lead (Sign-on bonus available) Location: Nashua, New Hampshire, United States Category: Engineering & Technology Employment Type: Full-Time Job Description See what you’re missing. BAE…
Software Engineer - Flight and Embedded
Develop embedded C/C++ firmware for space-based laser communication payloads, including drivers, real-time control loops, and flight software for a next-gen data transport network.
Embedded Software Engineering Manager
Lead a team building embedded software and real-time systems, overseeing architecture, development, verification, and full lifecycle compliance.
Software Engineering Manager
Software Engineering Manager - Embedded Systems Location: Milwaukee, WI (Hybrid) Overview A growing technology organization is seeking a Software Engineering Manager to lead a team developing complex embedded software…
Systems Security Software Engineer
Builds automated firmware security-analysis pipelines using C++, LLVM, and fuzzing to convert firmware into analyzable representations and uncover vulnerabilities.