CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Embedded Software Engineer - Cyber Jobs (On-site work)

7 Job Offers

Filters
Senior Embedded Software Engineer
Save Icon
Join Figure, an AI Robotics leader, as a Senior Embedded Software Engineer in San Jose. You will architect and implement real-time C++ software for our advanced humanoid robot, Figure 02. Leverage your expertise in Linux, communication protocols (EtherCAT, CAN), and Python tools in a cutting-edge...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
180000.00 - 240000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our expanding team as a Senior Embedded Software Engineer in Seattle. You will design and implement real-time firmware on custom embedded platforms, from architecture to manufacturing support. We require 8+ years of C/C++ expertise, RTOS, and hardware-software integration skills. We offer me...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
Not provided
productcreationstudio.com Logo
Product Creation Studio
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our team as a Senior Embedded Software Engineer in Woburn, USA. Develop real-time C++ signal processing solutions for advanced multi-function Radar and EW systems. This role requires a Secret clearance, U.S. citizenship, and 5+ years of embedded experience. Collaborate on cutting-edge defens...
Location Icon
Location
United States , Woburn
Salary Icon
Salary
134000.00 - 184000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our Embedded team as a Senior Engineer, designing firmware for cutting-edge 3D printers. Utilize your expertise in C++, Python, and Embedded Linux to architect reliable code for hardware products. Collaborate onsite in Somerville, MA to build and ship features for a global user base. Enjoy r...
Location Icon
Location
United States , Somerville, MA
Salary Icon
Salary
125000.00 - 195000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our Silicon Valley team as a Senior Embedded Software Engineer, developing high-performance GPS software for global aviation safety. You will design, implement, and certify real-time embedded systems using C and Python. This role requires U.S. citizenship for clearance eligibility and offers...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
119500.00 - 164400.00 USD / Year
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Senior Embedded Software Engineer I, Robotic Controls
Save Icon
Join ICON's Software Products team in Austin, TX, as a Senior Embedded Software Engineer. You will develop real-time control software for robotic and space-based systems, focusing on dynamic stabilization and sensor fusion. This hands-on role requires expertise in C/C++, robotics, and controls en...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
iconbuild.com Logo
ICON
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Baxter's Novum Infusion Pump team as a Senior Embedded Software Engineer in Raleigh. Design cutting-edge embedded software using C++ and Qt within a Linux environment. This role requires a BS in a related field, 3+ years of experience, and offers comprehensive benefits including health cover...
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
96000.00 - 132000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
A Senior Embedded Software Engineer in the cyber and defense sector is a critical role at the intersection of hardware, software, and security. These professionals design, develop, and secure the low-level software that operates within dedicated computing devices, which form the backbone of modern military, aerospace, and critical infrastructure systems. Unlike generic software development, this discipline demands a deep understanding of how code interacts directly with physical hardware under stringent constraints of performance, power, and reliability. For those seeking impactful careers, senior embedded software engineer jobs in cyber represent a high-demand niche where technical expertise directly contributes to national security and technological superiority. Typically, individuals in this senior role are responsible for the entire software lifecycle of embedded systems. This begins with analyzing and deriving software requirements from complex system-level specifications. A core duty involves architecting and implementing real-time, resource-constrained software in languages like C, C++, and sometimes Rust, ensuring optimal performance for tasks such as digital signal processing (DSP), sensor data fusion, or communication protocol management. They develop and optimize board support packages (BSPs), device drivers, and kernel modules, often working with real-time operating systems (RTOS) or customized Linux environments. A significant and growing aspect of the role is integrating robust cybersecurity principles directly into the firmware, implementing encryption algorithms, secure boot processes, and features to meet standards like NIST FIPS or Common Criteria, thereby hardening devices against sophisticated threats. Common responsibilities for a Senior Embedded Software Engineer extend beyond pure coding. They conduct rigorous testing and validation through simulation, hardware-in-the-loop (HIL) setups, and field testing to guarantee system reliability and performance. Senior engineers are expected to lead technical reviews, mentor junior developers, and collaborate closely with cross-functional teams including hardware engineers, systems architects, and cybersecurity analysts. They also create comprehensive documentation, from design specifications to test reports, ensuring project transparency and long-term maintainability. The typical skill set and requirements for these positions are demanding. A bachelor’s or advanced degree in Computer Engineering, Electrical Engineering, Computer Science, or a closely related field is standard. Candidates generally possess 5+ years of proven experience in embedded systems development. Mastery of C/C++ programming, understanding of computer architecture (ARM, RISC-V), and experience with interfaces like SPI, I2C, and UART are fundamental. Knowledge of networking protocols, real-time operating systems, and software development tools (debuggers, emulators, version control) is essential. Given the sensitive nature of the work, many senior embedded software engineer jobs require eligibility for government security clearances and adherence to strict regulatory frameworks, making U.S. citizenship a common prerequisite. This profession is ideal for problem-solvers who thrive on creating efficient, secure, and reliable software that operates at the very core of advanced technological systems.

Filters

×
Countries
Category
Location
Work Mode
Salary