Summary:
VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.Duties & Responsibilities:
Job Summary:
The R&D Software Engineer will work in the Aerospace and Defense group within VIAVI Solutions. This position is for a software engineer who has experience developing embedded applications for ARM Cortex-A microprocessors running FreeRTOS or similar real-time operating systems. The candidate should be able to develop low-level drivers for communication interfaces (UARTs, SPI, I2C) as well as device drivers for general purpose input/output (GPIO). Experience with CAN bus protocol is desirable but not required. Experience with ARM’s Keil MDK development environment is highly desired.
Responsibilities include, but are not limited to:
Pre-Requisites / Skills / Experience Requirements:
Qualifications:
If you have what it takes to push boundaries and seize opportunities, apply to join our team today.
VIAVI Solutions is an equal opportunity and affirmative action employer – minorities/females/veterans/persons with disabilities.
Job Posting Pay Range:
156,100to
289,900Exceptional qualifications, experience and location may impact salary. VIAVI offers a competitive benefits package that includes paid time off, health, life and disability insurance, 401(k), and a bonus program.
SureCost
NR Consulting
Prezi
Ubiminds: You, International.
O'Reilly Auto Parts