RT Embedded SW engineer
Hi tech company looking for Senior C/C++ SW engineer for developing in sophisticated drivers for products of satellite modem communications.
C/C++ Developer
The position includes implementation, analysis and maintenance of algorithms, using primarily the C/C++ language and also Matlab and Python
RT Embedded Developer
● Programming experience● C/C++ and python programming System and Network Linux● Embedded experience programming FreeRTOS/Zyphir or similar real-time operating system and Bare Metal programming● Proven experience developing embedded software with C/C++ in Linux / Posix environment targeting embedded controllers● Prior working experience with TCP/IP and 802.11x / Cellular protocols● Experience with GNU make system and GNU toolchain
Embedded Software Engineer
- Learning the different aspects of our products by developing features in various areas and disciplines - power electronics, control theory, DSP and communication over different platforms.
- Developing on various micro-controllers and dealing with various RT constraints.
- Ownership of a project\product from end to end- from concept and simulation, through development and integration and field deployment.
- Building complex simulations integrating SW and HW.
Real Time Embedded Software Engineer
· experience in real time embedded software development· In depth knowledge of programming in C / C++· Common understanding in Electronics· Common understanding in Signal Processing· Experience with ARM processors· Development experience in RTOS.· Experience in developing low-power systems.· Experience in developing wireless communication (BLE, WiFi)· Experience with development of medical products - a significant advantage· Thorough, effective and independent· Excellent people skills· Willingness to work hard
RT Embedded Engineer
- experience with RT\Embedded.
- Writing and designing C/C++ applications for microcontrollers and soft microprocessors implemented on FPGA (preferably as Xilinx embedded processors such as Microblaze/ARM). Including interaction to a real-time operating system.
- Experience with Platform Studio (Xilinx) or similar.
- Work with a multi-disciplinary engineering team to develop software, firmware and hardware.
- Support design changes, debugging and improvements.
- Experience with writing technical documents.
- Support and maintain current product lines.