← Back to jobs

Pro-Tek Consulting Logo
Embedded Software Engineer
Posted On: 15+ days ago
Experience: 5+ years
Availability: Remote
Openings: 1
Category: Embedded Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and maintain embedded software for energy storage products.

This role is remote.

Responsibilities

  • Write, debug, and optimize code primarily in C and Python.
  • Develop custom Layer 3 communication protocols for secure system data exchange.
  • Implement SecDevOps practices and secure code storage to ensure product cybersecurity.
  • Design and integrate HMI and SCADA systems for monitoring and control.
  • Collaborate with hardware engineers to integrate and troubleshoot software.

Required Skills

  • 5+ years of hands-on embedded software development experience.
  • Proficiency in C and C++.
  • Experience with Python development.
  • Solid understanding of Linux and Windows operating systems.
  • Experience developing custom L3 communication protocols.
  • Knowledge of SecDevOps practices and cybersecurity principles.
  • Experience with HMI/SCADA systems development.
  • Proficiency with Git version control.
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.

Preferred Skills

  • Master's degree or equivalent experience.

Key Skills
Education

Bachelor's degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs