Jobs and Careers
MO

Software Developer - C/C++

Movate
Glow Networks, United Statesfull_timeVerifiedPosted 12 Nov 2024

About the role

Key Skills & Expertise:

  • C/C++ Object-Oriented Programming: Strong proficiency in C and C++ programming with a focus on object-oriented principles for scalable, maintainable software design.

  • Linux/Unix System Programming: Extensive experience in system-level programming within Linux and Unix environments, including cross-platform embedded software development.

  • Embedded Operating Systems: In-depth knowledge of embedded OS platforms like Embedded Linux, FreeRTOS, and Yocto, with a strong emphasis on efficient code design and optimization.

  • Development Tools & CI/CD: Skilled in using development tools such as Visual Studio, Eclipse, Git, Jenkins, and CI/CD pipelines. Proficient in debugging and troubleshooting with tools like GDB.

  • Protocols & Communication: Expertise in industrial communication protocols such as MQTT, CAN, Sparkplug B, Modbus, TCP/IP, and UDP.

  • Python: Experience in Python scripting for automation and tooling (a plus).

  • Industrial Application Development: Previous experience in the design and development of industrial applications, with a focus on embedded systems and real-time performance.

  • Web Development (Optional): Familiarity with JavaScript and frameworks such as Vue.js (optional, for front-end tasks).

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Movate

View company profile →