Senior Embedded Systems Engineer

AOSense, Inc.
Fremont, CA, United States
$150K-$250K a year
Full-time

COMPANY OVERVIEW :

AOSense, Inc. is the leading developer and manufacturer of innovative quantum technologies employing atom optics. Our devices use frequency-stabilized lasers and atoms in a vacuum cell to measure accelerations, rotations, magnetic fields, and time with unparalleled accuracy and stability.

Our staff includes physicists and engineers with expertise covering a wide array of disciplines. Our teams are dynamic and fast paced since our hardware is cutting edge.

POSITION SUMMARY :

We are seeking a hands-on embedded systems engineer to create system controllers for fieldable atom-optic (AO) gyroscopes, accelerometers, absolute gravimeters, gravity gradiometers, inertial measurement units (IMUs), magnetometers, and frequency standards.

The control hardware for AO sensors spans a broad range of technologies including low-noise analog, low-jitter digital, rf / microwave, high voltage, microcontrollers, systems on a chip (SoCs), field-programmable gate arrays (FPGAs), and application-specific integrated circuits (ASICs).

An ideal candidate will have an unusually broad background developing code for several of these diverse technologies. As a Senior Embedded Systems Engineer at AOSense, you will collaborate with scientists and engineers to specify the operational modes of sensor control hardware.

You will define, design, develop, test, debug, and maintain gateware, firmware, and software for real-time control of our sensors, with a primary focus on embedded C but also working on graphical user interfaces (GUIs) that configure and monitor sensor operation.

You will help to guide the development of future generations of quantum-atomic devices as they transition from the laboratory into the field.

RESPONSIBILITIES :

Collaborate with scientists and engineers to specify instrument control requirements

Work with electrical engineers to develop mixed-signal embedded system architectures

Develop firmware and / or gateware for low-level hardware interfaces (e.g., digital and analog I / O), data analysis, storage, and communication protocols (SPI, I2C, USB, TCP / IP, and RS-232)

Integrate embedded controllers with GUIs

Follow established code development standards, archiving, and version control

Establish and execute code test and evaluation procedures

Document device control, including requirements, design, code, user manual, and online help

Contribute to proposals for further sensor development and applications

Requirements

Expertise developing code for devices employing microcontrollers and Xilinx Zynq SoCs

Experience selecting architectures for complex electronic instrumentation

Expert at real-time embedded C firmware development (32-bit ARM microcontrollers preferred)

Comfortable with mixed-signal (digital & analog) I / O and low-level communication protocols such as SPI, I2C, USB, TCP / IP, and RS-232

Familiar with a variety of development tools and environments

Able to interpret electronics schematics and datasheets for device driver coding

Expertise defining test plans for control electronics

Hands-on skills operating standard diagnostic equipment (e.g., oscilloscopes, logic / spectrum analyzers, and protocol analyzers)

Excellent analytical and troubleshooting skills

Applicants should thrive in a dynamic environment

U.S. Government contracts require applicants to be U.S. citizens or permanent residents

DESIRED EXPERIENCE :

Successful implementation of FPGA-based real-time measurement systems (VHDL or Verilog) using FPGA development tools (AMD-Xilinx preferred)

Development in real-time operating system (RTOS) environments, including PetaLinux

Embedded networking / webservers

Experience with one or more of C#, Python, Go, Rust

EDUCATION :

Bachelor’s degree, Master’s degree, or doctorate in electrical engineering, computer engineering, or computer science with 5 y related experience, or equivalent professional experience

Benefits

Annual salary between $150k and $250k depending on qualifications and experience

Medical and dental

Retirement

Stock plan

AOSense is an equal opportunity employer (EOE) and considers qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran or disability status, or any other federal, state or local protected class.

AOSense is committed to providing equal employment opportunity to qualified individuals with disabilities. If you are disabled and require special assistance or a reasonable accommodation while seeking employment with AOSense, then please contact us via email at (url removed) or call (phone number removed) x210

1 day ago
Related jobs
Promoted
Google
Sunnyvale, California

We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking ...

Promoted
Blue Star Partners LLC
Pleasanton, California

The Senior Systems Engineer (Contract) will be responsible for supporting the delivery of systems engineering tasks, including integration of medical device components into a unified system that involves wired and wireless technologies. The engineer will work onsite in Pleasanton, CA, collaborating ...

Promoted
Hitachi Automotive Systems Americas, Inc.
Santa Clara, California

Our Hitachi Energy System Engineering group is responsible for designing, implementing, and maintaining the Energy Market Management systems and environments. The Platform Software Engineer leads the development, maintenance, support, provisioning, configuration, security, and operations of platform...

Promoted
NVIDIA
Santa Clara, California

NVIDIA is hiring engineers to scale up its AI Infrastructure. We expect you to have a strong programming background, a deep understanding of distributed systems, familiarity with software testing and deployment, and excellent communication and planning abilities. You and other engineers in this team...

Promoted
1kx Network
Palo Alto, California

Senior Software Engineer - ZK Proof Systems (Rust). Through the application of folding schemes, proof aggregation, and GPU acceleration, we're pushing the scalability of proof systems to unprecedented levels. Snarkify is seeking exceptional Blockchain Infrastructure Engineers who not only possess a ...

Promoted
BMW Group
Mountain View, California

As the Senior Systems Engineer, you develop new products, services, and functionalities, and secure fundamental IPR to solve such use cases. You will be actively working with various internal teams, designing new use cases and features and specifying architectures, engineering systems, and developin...

Promoted
Penn Foster
Santa Clara, California

Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes technologies. We expect you to have strong programming skills, devops experience, a deep understanding of designing and building software, especially related to GO and C, experience with Sys...

Promoted
Amazon
Santa Clara, California

Senior Embedded Software Engineer, Kuiper Customer Terminal Software Team. We are looking for an embedded Software Development Engineer to own, design and develop Customer Terminal system software for Project Kuiper, using embedded Linux, and custom Silicon. You will be on a team of embedded SDEs re...

Maxar
Palo Alto, California

We are currently seeking a Systems Engineer for our World View Legion program, an agile, high-accuracy imaging mission and product lineYou will apply good systems engineering discipline to a complex space-based imaging program, converting mission needs into an appropriate design through ConOps devel...

Joby Aviation
San Carlos, California

Joby Aviation is seeking a passionate engineer to join our Powertrain team in San Carlos, CA to support development of the environmental control system for the Joby S4. This position requires a relentless drive for engineering excellence and the ability to find balance between complex competing obje...