Research Engineer - Embedded Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

GE Vernova · 2 weeks ago

Research Engineer - Embedded Systems

GE Vernova is focused on driving strategy and leading research & development efforts to support the energy transition. As an Embedded Systems Research Engineer, you will architect and develop embedded systems for real-time controls and communication applications, while collaborating with various partners including U.S. government agencies and universities.

EnergyEnergy EfficiencySustainability
badNo H1Bnote

Responsibilities

Develop solutions for embedded systems and industrial control systems (ICS)
Leverage design tools to develop, simulate, test, and optimize real-time embedded systems
Shape and pursue external opportunities with U.S. government agencies such as the DOE and DOD
Work with GE businesses to help transition real-time embedded controls and communication systems from early-stage lab demonstrations to fieldable prototypes
Collaborate with universities, industrial consortiums, commercial partners, and others to advance the state of the art in embedded systems
Publish technical papers, file patents, and contribute to open-source communities

Qualification

Embedded C / C++ programmingRTOS experienceLinux kernel & device driversBare-metal programmingMicrocontrollers & SoCsDigital electronics fundamentalsNetworking stacksVersion controlBuild systemsSoft skills

Required

Ph.D. in Computer Science, Electrical Engineering, or related disciplines OR Master's degree in Computer Science, Electrical Engineering, or related disciplines with a minimum of 2 years of industry experience OR Bachelor's degree in Computer Science, Electrical Engineering, or related disciplines with a minimum of 5 years of industry experience
Embedded C / C++ programming – strong low-level coding ability with efficient, memory-safe, and real-time oriented design
Assembly language (ARM, RISC-V, x86, or other relevant architectures)
RTOS (Real-Time Operating Systems) – experience with FreeRTOS, ThreadX, VxWorks, QNX, or Zephyr
Linux kernel & device drivers – developing, configuring, and debugging Linux kernel modules, board support packages (BSPs), and peripheral drivers
Bare-metal programming – direct hardware control without an OS (timers, interrupts, peripherals)
Bootloaders & firmware update mechanisms (e.g., U-Boot, secure OTA)
Microcontrollers & SoCs – ARM Cortex-M/A, PIC, MSP430, ESP32, etc
Legal authorization to work in the US is required. We will not sponsor individuals at the Master's or Bachelor's level for employment visas, now or in the future, for this job opening
Because of the specific categories of data handled by GE Vernova Advanced Research and the structure of our work environment, we are unable to accommodate employment of persons while they are considered nationals of countries subject to comprehensive restrictions under the US Export Administration Regulations (EAR), 15 CFR Section 746 et seq. (currently North Korea, Syria, Iran and Cuba). Please note that citizens of these countries who have either “U.S. person” status under U.S. export control laws or subsequent citizenship or permanent residency from a non-restricted country can be considered
Must be willing to work out of an office located in Niskayuna, NY

Preferred

Digital electronics fundamentals – buses (I²C, SPI, UART, CAN, PCIe)
Analog interfacing – ADC/DAC, sensors, signal conditioning basics
Schematics & datasheet interpretation
Board bring-up & debugging – JTAG, SWD, logic analyzers, oscilloscopes
Multithreading, multitasking, and synchronization primitives (mutexes, semaphores, queues)
Memory management – stack/heap allocation, MMU, MPU
Networking stacks – TCP/IP, MQTT, CoAP, BLE, Wi-Fi, Ethernet
File systems – FAT, ext4, NAND/NOR flash management
Version control – Git, Gerrit
Build systems – Make, CMake, Yocto, Buildroot
Cross-compilation & toolchains (GCC, Clang, ARM toolchain)
Debugging tools – GDB, Valgrind, strace, perf
Unit testing & CI/CD – Google Test, Ceedling, Jenkins, GitHub Actions

Benefits

Healthcare benefits include medical, dental, vision, and prescription drug coverage
Access to a Health Coach, a 24/7 nurse-based resource
Access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
GE Retirement Savings Plan
Tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions
Access to Fidelity resources and planning consultants
Tuition assistance
Adoption assistance
Paid parental leave
Disability insurance
Life insurance
Paid time-off for vacation or illness
12 paid holidays
Permissive time off

Company

GE Vernova

company-logo
GE Vernova provides energy consulting, gas power, and grid solutions.

Funding

Current Stage
Public Company
Total Funding
$7.68M
Key Investors
U.S. Department of Energy Office of ElectricityARPA-E
2024-12-03Grant· $1.99M
2024-12-03Grant· $2.99M
2024-11-18Grant· $2.7M

Leadership Team

leader-logo
Scott Reese
President and CEO, GE Digital
linkedin
leader-logo
Scott Strazik
Chief Executive Officer
linkedin
Company data provided by crunchbase