Senior Embedded Firmware Engineer - Niskayuna
Core
Design, model, simulate, implement, and fine-tune real-time critical embedded systems for edge computing, controls, and communication in industrial and defense applications.
Role type
Senior Embedded Firmware Engineer
Builds
Field-ready prototypes of real-time embedded systems
Domain
Energy, Defense, Industrial Automation
Deliverable
production ML models | product features | infrastructure
Required skills
FPGA/SoC design and development, Verilog, VHDL, Xilinx/Altera devices, real-time embedded applications on microcontrollers/FPGAs/x86/ARM, heterogeneous computer architectures, C/C++/C#/Java/Python/MATLAB, Linux driver and kernel development, Linux build systems (Yocto)
Preferred skills
U.S. security clearance, proposal writing for U.S. government agencies, real-time hypervisors (RTS, VxWorks), containers (Docker), real-time operating systems (QNX, RTLinux), embedded system security
Technologies
ARM, C#, Docker, Embedded, FPGA, Hardware Support, Java, Linux, Matlab, Python, Security, Verilog, VHDL, C++
Responsibilities
Move edge computing and embedded systems from lab to field-ready prototypes, collaborate with hardware suppliers and tool providers, partner with U.S. government agencies to develop proposals and lead projects, publish technical papers and file patents
Seniority
Senior, hands-on IC