DevJobs

Software Engineer

Overview
Skills
  • C C
  • C++ C++
  • Python Python
  • .NET .NET
  • Linux Linux
  • API development
  • Arduino
  • COM Library
  • Microcontroller programming
  • RTOS
  • Serial communication
  • Visual Basic
  • ACSPL+
  • MQTT

DynamiCam Ltd


Website: dynami-cam.com


We develop robotic camera systems for the film and broadcast industry.


Our innovative solution enables unlimited 3-axis movement in indoor venues and studios and works in some of the world’s biggest productions – from HBO to X-Factor and UFC.


Location:

Afek Rosh Haayin.


Responsibilities:


**Motion Control Systems:**

- Develop and maintain software for SPiiPlus motion control products using C++, Visual Basic, .NET, and COM Library.

- Program and configure motion control systems using ACSPL+ programming language.

- Design and implement motion control algorithms for precision automation.


**Embedded Systems Development:**

- Develop firmware for camera consoles using C, C++, and Arduino.

- Work with microcontrollers, sensors, and actuators for real-time embedded applications.

- Implement serial communication protocols and integrate with real-time operating systems (RTOS).

- Develop and maintain APIs for interaction with Basecam hardware.


**Broadcast System Integration:**

- Integrate RCP (Remote Control Panel) with broadcast systems using IP networking and protocols.

- Develop software for API integration and system control.

- Troubleshoot and resolve system integration issues in broadcast environments.


**Qualifications:**


**Essential Skills:**

- Strong proficiency in C++ programming.

- Experience with Visual Basic, .NET, and COM Library (for motion control applications).

- Familiarity with C and Arduino programming (for embedded systems).

- Understanding of microcontroller programming and serial communication.

- Knowledge of real-time operating systems (RTOS).

- Experience with API development and integration.

- Excellent problem-solving and debugging skills.


**Desirable Skills:**

- Experience with ACSPL+ programming language.

- Knowledge of Linux and Python.

- Knowledge of MQTT protocol.

- Understanding of broadcast engineering fundamentals, IP networking, and video streaming protocols.

- Experience with system integration and troubleshooting in complex environments.



Please send a CV and preferably salary expectations to:

[email protected]


DynamiCam