Engineer II, Embedded Systems Design & Integration
Core
Developing, testing, and maintaining embedded software and firmware for cutting-edge analytical instrumentation in the spectroscopy field.
Role type
Embedded Systems Engineer (Firmware & Hardware Integration)
Builds
Scientific instruments including FTIR, Raman, and microscopy systems
Domain
Scientific instrumentation / Spectroscopy
Deliverable
production ML models | product features
Required skills
C programming, ARM microprocessors, TI DSPs, VHDL, FPGA/CPLD design, low-level embedded concepts (interrupts, DMA, memory management), hardware schematics interpretation, RTOS, bare-metal systems, communication interfaces (SPI, I2C, UART, Ethernet, USB), debugging tools (JTAG, oscilloscopes, logic analyzers), version control (Git), CI/CD
Preferred skills
C++, embedded Linux, C#/.NET, bootloaders, device drivers, power management, data acquisition, signal processing, motor control, AI/ML tools for embedded systems, regulated environment experience (medical, automotive, aerospace)
Technologies
ARM, TI DSPs, VHDL, C#, .NET, Git, JTAG, SPI, I2C, UART, Ethernet, USB
Responsibilities
Design, implement, test, integrate, and maintain embedded software for scientific instruments; Develop reliable firmware in C for ARM microprocessors and TI DSPs; Design and implement programmable logic using VHDL for FPGAs and CPLDs; Develop manufacturing and support utilities using C#/.NET; Participate in design and architecture reviews; Develop and maintain technical documentation
Seniority
Mid-level IC (2-4 years experience)