Senior Embedded Software Engineer

Rhode Island

Benefits - Full

Relocation Assistance Available - Possible for the ideal candidate

Interview Travel Reimbursed - Yes

Job Description:

Responsible for development and sustaining next-generation satellite communications and navigation products.  Cross-functional role on team that designs and implements embedded and application software, incorporating microprocessors and DSP’s, data processing algorithms, wireless and wired networking.  Challenging and rewarding position and highly visible.

Job Requirements:

•Minimum of ten years of small system embedded software deployment

•Expert in C and C++

•Small system RTOS kernel experience required.  MQX RTOS and embedded Linux experience is a plus

•Experience with low level programming for peripherals/interfaces required

•Experience in digital signal processing, navigation and control systems and digital filters is a plus

•Excellent verbal and written communications skills

Education:

BS or higher in Computer Science/Engineering (or equivalent)

We offer a full suite of benefits to include paid time off, medical, dental, vision, life insurance, flexible spending account, employee stock purchase program, and 401k/Roth. We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.

10+ to 15 years of experience

Minimum Education - Bachelor's Degree

Willingness to Travel - Occasionally

a minimum of ten years of small system embedded software deployment

a minimum of 10 years of small system embedded software development

small system RTOS kernel experience

experience with low level programming for peripherals/interfaces

BS or higher in Computer Science/Engineering (or equivalent)

Skills and Certifications  (required)

C and C++

 

BTNapply.jpg