JobMesh

Embedded Software Engineer (Experienced/Senior)

Boeing · El Segundo, California, US

Embedded Software Engineer (Experienced/Senior) Company: The Boeing Company The Boeing Defense, Space & Security (BDS) Space Mission Systems (SMS) software c...

Job description

Embedded Software Engineer (Experienced/Senior) Company: The Boeing Company The Boeing Defense, Space & Security (BDS) Space Mission Systems (SMS) software capability is seeking multiple Embedded Software Engineers (Experienced/Senior) in El Segundo, CA. We are seeking multiple embedded real time software engineers for our next generation of space-based computers. The selected candidate will be responsible for designing, developing, and testing low level software/firmware that allows the operating system (OS) and application to interact with hardware devices connected to an ARM-based system-on-chip (SOC). The candidate will work with the electronics products and software application team to ensure engineering excellence and achieve program objectives. Position Responsibilities: (Experienced (P3): - Design, develop, integrate, test and debug low level software to initialize devices for board bring up - Design, implement, and validate BSP components for Linux/RTOS on ARM Cortex-A/R/M cores. - Write and optimize device drivers for memory controllers, on-chip peripherals, DMA controllers, interrupt controllers, and security engines. - Collaborate with hardware engineers to define regis...