המקום בו המומחים והחברות הטובות ביותר נפגשים
In this role, you’ll be supporting the creation of the world’s fastest antenna test systems, that provide critical antenna performance data relative to our state-of-the-art hardware.Export Control Requirement
Key job responsibilities
You’ll support the data acquisition, interface to the test system, and processing of the data, interfacing with newly developed internal post-processing tools as well as third party software suites.In this role, you will:
- Own unique embedded software functions through design, implementation (in C, C++, RUST or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment.
- Write software to interact with devices/electronics using I2C, I3C, SPI, RS-422, RS-485, Ethernet, etc. communications.- Interface with System Development engineers to automate data acquisition, transport and processing
- Interface with Antenna Engineers to automate post-processing using third-party software suites and generation of test reports.
- Follow best practices in high reliability embedded software development to ensure high levels of reliability and availability.
- Design machine vision systems for metrology of the DUT’s pose in the test chamberRedmond, WA, USA
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Bachelor's degree in electrical engineering or equivalent
- Experience developing embedded, real-time software in C, C++ required.
- Experience with Embedded Linux and/or RTOS environments
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Hands-on experience in designing, developing and testing embedded software in C/C++ for high-reliability applications (satellite avionics, mission critical systems, communication systems, industrial control, automotive, medical devices etc.).
- Knowledge/experience of board bring up, OS/driver level software development and debugging.
- Knowledge/experience with telecommunications, data communications (routers and switches), Layer 1 of communications protocol stack
- Experience with fieldbus communication protocols like EtherCAT
- Experience with programming of 6DoF industrial and/or collaborative robotic arms (FANUC, UR…) using vendor-specific or vendor-agnostic robotic control languages
- Experience with machine vision systems for metrology applications
- Experience with automation of test equipment like spectrum analyzers, VSA, VSG, Oscilloscopes.
משרות נוספות שיכולות לעניין אותך