Sr. Software Engineer
$150K - $170K/yr
You'll own the full-stack software infrastructure, from low-level hardware communication (USB/SPI ... Collaborate cross-functionally with engineers, scientists, and IT to translate user feedback into ...
$150K - $170K/yr
You'll own the full-stack software infrastructure, from low-level hardware communication (USB/SPI ... Collaborate cross-functionally with engineers, scientists, and IT to translate user feedback into ...
$150K - $170K/yr
You'll own the full-stack software infrastructure, from low-level hardware communication (USB/SPI ... Collaborate cross-functionally with engineers, scientists, and IT to translate user feedback into ...
Redmond, WA · On-site
$150K - $170K/yr
You'll own the full-stack software infrastructure, from low-level hardware communication (USB/SPI ... Collaborate cross-functionally with engineers, scientists, and IT to translate user feedback into ...
Quick apply
Redmond, WA · On-site
$150K - $170K/yr
You'll own the full-stack software infrastructure, from low-level hardware communication (USB/SPI ... Collaborate cross-functionally with engineers, scientists, and IT to translate user feedback into ...
Seattle, WA · On-site
$230K - $323K/yr
... Principal Software Engineer for Dataplane & Edge Infrastructure, you will serve as the primary ... You will lead the design and implementation of next-generation PoP systems, writing the low-level ...
Seattle, WA · On-site
$230K - $323K/yr
... Principal Software Engineer for Dataplane & Edge Infrastructure, you will serve as the primary ... You will lead the design and implementation of next-generation PoP systems, writing the low-level ...
Seattle, WA · On-site
$230K - $323K/yr
As a Principal Software Engineer for Dataplane & Edge Infrastructure, you will serve as the primary ... You will lead the design and implementation of next-generation PoP systems, writing the low-level ...
Seattle, WA · On-site
$230K - $323K/yr
As a Principal Software Engineer for Dataplane & Edge Infrastructure, you will serve as the primary ... You will lead the design and implementation of next-generation PoP systems, writing the low-level ...
Redmond, WA · On-site
$150K - $170K/yr
You'll own the full-stack software infrastructure, from low-level hardware communication (USB/SPI ... Collaborate cross-functionally with engineers, scientists, and IT to translate user feedback into ...
Redmond, WA · On-site
$150K - $170K/yr
You'll own the full-stack software infrastructure, from low-level hardware communication (USB/SPI ... Collaborate cross-functionally with engineers, scientists, and IT to translate user feedback into ...
Seattle, WA · On-site
$230K - $323K/yr
... Principal Software Engineer for Dataplane & Edge Infrastructure, you will serve as the primary ... You will lead the design and implementation of next-generation PoP systems, writing the low-level ...
Seattle, WA · On-site
$230K - $323K/yr
... Principal Software Engineer for Dataplane & Edge Infrastructure, you will serve as the primary ... You will lead the design and implementation of next-generation PoP systems, writing the low-level ...
Seattle, WA · Hybrid
$167K - $209K/yr
The team's mission is to provide an extremely reliable, secure, and feature-complete low-level ... Contribute to retrospectives enabling DigitalOcean to continuously improve software engineering ...
Seattle, WA · Hybrid
$167K - $209K/yr
The team's mission is to provide an extremely reliable, secure, and feature-complete low-level ... Contribute to retrospectives enabling DigitalOcean to continuously improve software engineering ...
... and low-level drivers for Intel SoC . Interface with other members of engineering team while ... software in C/C++ for Windows OS on x86 platform.
... and low-level drivers for Intel SoC . Interface with other members of engineering team while ... software in C/C++ for Windows OS on x86 platform.
Kirkland, WA · On-site
$135K - $155K/yr
... and low-level software tools. • Identify and resolve complex hardware/software integration ... developer infrastructure and backlog tasks. • Apply engineering best practices, including code ...
Kirkland, WA · On-site
$135K - $155K/yr
... and low-level software tools. • Identify and resolve complex hardware/software integration ... developer infrastructure and backlog tasks. • Apply engineering best practices, including code ...
Redmond, WA · On-site
$94.47/hr
Bachelor's degree in computer science, software engineering or relevant field * 8+ years of industry experience developing and testing low level firmware for embedded systems * 8+ years of solid ...
Redmond, WA · On-site
$94.47/hr
Bachelor's degree in computer science, software engineering or relevant field * 8+ years of industry experience developing and testing low level firmware for embedded systems * 8+ years of solid ...
Redmond, WA · On-site
Software Engineering - Firmware Software Engineer Location: Redmond, WA (Onsite) Job Type ... low-level Android development, and STM32 microcontroller systems. Experience with FPGA platforms ...
Quick apply
Redmond, WA · On-site
Software Engineering - Firmware Software Engineer Location: Redmond, WA (Onsite) Job Type ... low-level Android development, and STM32 microcontroller systems. Experience with FPGA platforms ...
... low-level platform services -- that underpin Meta's family of products at global scale. You will ... Software Engineer, Databases Responsibilities: * Define and drive the long-term technical vision ...
New
... low-level platform services -- that underpin Meta's family of products at global scale. You will ... Software Engineer, Databases Responsibilities: * Define and drive the long-term technical vision ...
New
$149K - $196K/yr
... low-level hardware/software integration, and support of microcontroller-based embedded systems ... The engineer will contribute to software architecture, product enhancements, and reliability ...
$149K - $196K/yr
... low-level hardware/software integration, and support of microcontroller-based embedded systems ... The engineer will contribute to software architecture, product enhancements, and reliability ...
Seattle, WA · On-site
$197K - $276K/yr
We are seeking a Senior Embedded Software Engineer to design, develop, and optimize firmware for ... Write low-level software to program, calibrate, and dynamically update phase registers across ...
Seattle, WA · On-site
$197K - $276K/yr
We are seeking a Senior Embedded Software Engineer to design, develop, and optimize firmware for ... Write low-level software to program, calibrate, and dynamically update phase registers across ...
Seattle, WA · On-site
$197K - $276K/yr
We are seeking a Senior Embedded Software Engineer to design, develop, and optimize firmware for ... Write low-level software to program, calibrate, and dynamically update phase registers across ...
Seattle, WA · On-site
$197K - $276K/yr
We are seeking a Senior Embedded Software Engineer to design, develop, and optimize firmware for ... Write low-level software to program, calibrate, and dynamically update phase registers across ...
Seattle, WA · Hybrid
$191K - $239K/yr
As a Staff Engineer at DigitalOcean, you will work as a high-level technical leader responsible for ... Define low-level software architecture * Tune kernels for low latency, high throughput, and power ...
Seattle, WA · Hybrid
$191K - $239K/yr
As a Staff Engineer at DigitalOcean, you will work as a high-level technical leader responsible for ... Define low-level software architecture * Tune kernels for low latency, high throughput, and power ...
Seattle, WA · On-site
$197K - $276K/yr
We are seeking a Senior Embedded Software Engineer to design, develop, and optimize firmware for ... Write low-level software to program, calibrate, and dynamically update phase registers across ...
Seattle, WA · On-site
$197K - $276K/yr
We are seeking a Senior Embedded Software Engineer to design, develop, and optimize firmware for ... Write low-level software to program, calibrate, and dynamically update phase registers across ...
Bellevue, WA · On-site
$195K - $231K/yr
Experience in systems/software engineering or HPC/AI development Strong programming expertise in Python and low-level programming (C/C++ preferred) Deep understanding of: GPU accelerator ...
Quick apply
Bellevue, WA · On-site
$195K - $231K/yr
Experience in systems/software engineering or HPC/AI development Strong programming expertise in Python and low-level programming (C/C++ preferred) Deep understanding of: GPU accelerator ...
Seattle, WA · On-site
... low-level systems, as well as design broad distributed system interactions. You should value ... software developers. Only Oracle brings together the data, infrastructure, applications, and ...
Seattle, WA · On-site
... low-level systems, as well as design broad distributed system interactions. You should value ... software developers. Only Oracle brings together the data, infrastructure, applications, and ...
Seattle, WA · On-site
As a Senior Software Development Engineer, you will own the software design and development of ... low-level systems, as well as design broad distributed system interactions. You should value ...
Seattle, WA · On-site
As a Senior Software Development Engineer, you will own the software design and development of ... low-level systems, as well as design broad distributed system interactions. You should value ...
$53.8K - $65.8K
1% of jobs
$65.8K - $77.8K
4% of jobs
$77.8K - $89.8K
9% of jobs
$101K is the 25th percentile. Wages below this are outliers.
$89.8K - $101.8K
12% of jobs
$101.8K - $113.8K
15% of jobs
The median wage is $121.7K / yr.
$113.8K - $125.8K
14% of jobs
$125.8K - $137.9K
15% of jobs
$142.6K is the 75th percentile. Wages above this are outliers.
$137.9K - $149.9K
13% of jobs
$149.9K - $161.9K
9% of jobs
$161.9K - $173.9K
5% of jobs
$173.9K - $185.9K
3% of jobs
$53.8K
$125.3K
$185.9K
$150K - $170K/yr
Other
Medical, Dental, Vision, Retirement, PTO
Re-posted 14 days ago
Description:
Architect and develop mission-critical software for a next-generation automated oligo synthesizer, enabling precise control of mechanical, fluidic, and electrical systems. You'll own the full-stack software infrastructure, from low-level hardware communication (USB/SPI/serial) and embedded firmware integration to GUI design, data analysis tools, and database management - ensuring seamless operation for end-user scientists.
Responsibilities:
Own the Software Development Life Cycle (SDLC) for instrument control software: design, implement, debug, test, and deploy across Java/Python/C++ codebases.
Modernize and refactor legacy systems while ensuring backward compatibility with low level software + embedded firmware (custom PCB controller) and hardware messaging protocols.
Collaborate cross-functionally with engineers, scientists, and IT to translate user feedback into scalable software improvements (UI/UX, performance, reliability).
Develop data analysis pipelines (Python scripts, databases) and real-time monitoring tools for high-speed acquisition and process optimization.
Act as SME for software architecture: document APIs, mentor junior engineers, and align technical decisions with long-term product roadmaps.
Onsite Requirement: This is a fully onsite role due to the hands-on nature of instrument control, hardware integration, and close collaboration with engineering and scientific teams.
Qualifications:
Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software Engineering, Electrical Engineering or a related field.
Technical Non-Negotiables: 6-8 years in full-stack software development for instrumentation/robotics/embedded systems.
Expertise in:
Java: core codebase, multi-threaded code and GUI desktop applications (JavaFX or Swing).
Java, Maven, NetBeans IDE and Mercurial.
Python: scripting, data analysis tools.
Low-level comms protocols: USB, Serial, SPI, I2C.
Microcontrollers/embedded firmware (hands-on debugging).
GUI development (e.g., Java FX, Swing, Qt, or other modern frameworks).
Proven leadership in architecting complex systems (design patterns, version control, continuous improvement (CI) / continuous development (CD)).
Soft Skills & Culture Fit:
"Product mindset": Balance technical rigor with end-user needs (scientists' workflows).
Communicate complex ideas clearly to both engineers and non-technical stakeholders.
Autonomy: Self-driven in ambiguous, R&D-paced environments.
Benefit:
Perks:
Compensation:
Salary range: $150,000 - $170,000 total compensation, including bonus, depending on experience and qualifications.