Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Software Developer IV

  • Software Developer IV job type Posted on: Nov 10, 2026
  • Software Developer IV experience level RENA Technologies North A
  • Software Developer IV employment type Albany, New York
  • Software Developer IV employment type Onsite
  • Software Developer IV salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Software Developer IV roles in New York.

View Salary Guide →

Job Title :

Software Developer IV

Job Type :

Full-Time

Job Location :

Albany New York United States

Remote :

No

Jobcon Logo Job Description :

Job Description

Job Description


Job Summary:

We are looking for a Software Developer to help build and implement functional programs. In this role, you should be a team player with a keen eye for detail and problem-solving skills. You will be responsible for building and maintaining efficient programs and systems that serve our customer needs.


Essential Job Duties and Responsibilities:
  • Produce clean, efficient code based on specifications.
  • Integrate software components and third-party programs.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug, and upgrade existing software.
  • Provide customer service and technical support through various means of communication.
  • Support System Integration during the assembly and final testing of new product designs.
  • Interface with other groups to workout design, systems architecture development and integration issues.
  • Recommend and execute improvements.
  • Create technical documentation for reference and reporting.


Minimum Qualifications (Experience, Skills, and Education):
  • 7+ years extensive knowledge of C / C++.
  • Graphical User Interface (GUI) development using Win32 API, MFC or WinForms (preferred).
  • Experience with Microsoft Visual Studio (2019/2022).
  • Experience with version control systems (e.g., Git).
  • Experience with RS232 and Ethernet controller communication.
  • Experience with robotics, and/or motion controllers including stepper/servo.
  • Proficient in using Microsoft Office® Programs (Word, Excel, Outlook, PowerPoint, & Visio).
  • Excellent verbal and written communication skills.
  • Highly motivated and detail oriented.
  • Ability to constantly reprioritize tasks to fit the urgency of the situation with little or no supervision.

 

Preferred Qualifications:

  • PLC Experience and understanding
  • Written low-level drivers for software/hardware interfacing using protocols such as CAN or ethernet.
  • Experience reading electrical diagrams.
  • Wet bench experience.

 

Physical Requirements & Working Conditions:

Standard office environment including work at a computer terminal. Work involves extended periods of sitting, occasional walking, stooping, bending, and lifting up to 50 pounds. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Other Requirements:

Must be able to work in a highly functioning team environment. Display the highest levels of honesty, integrity, and professionalism. Take pride in your work and in the company. Communicate openly and strive for peak performance in daily tasks. Know and deliver the quality service RENA’s customers have come to expect.

This job description is intended to summarize the type and level of work performed by the incumbent and is not an exhaustive list of duties, responsibilities, and requirements.

RENA North America is committed to Equal Opportunity (EEO) and to compliance with all Federal, State, and local laws that prohibit employment discrimination on any basis protected by law.


Jobcon Logo Position Details

Posted:

Nov 10, 2026

Reference Number:

0e332d1e

Employment:

Full-time

City:

Albany

Job Origin:

ziprecruiter

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Software Developer IV    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job Description

Job Description


Job Summary:

We are looking for a Software Developer to help build and implement functional programs. In this role, you should be a team player with a keen eye for detail and problem-solving skills. You will be responsible for building and maintaining efficient programs and systems that serve our customer needs.


Essential Job Duties and Responsibilities:
  • Produce clean, efficient code based on specifications.
  • Integrate software components and third-party programs.
  • Verify and deploy programs and systems.
  • Troubleshoot, debug, and upgrade existing software.
  • Provide customer service and technical support through various means of communication.
  • Support System Integration during the assembly and final testing of new product designs.
  • Interface with other groups to workout design, systems architecture development and integration issues.
  • Recommend and execute improvements.
  • Create technical documentation for reference and reporting.


Minimum Qualifications (Experience, Skills, and Education):
  • 7+ years extensive knowledge of C / C++.
  • Graphical User Interface (GUI) development using Win32 API, MFC or WinForms (preferred).
  • Experience with Microsoft Visual Studio (2019/2022).
  • Experience with version control systems (e.g., Git).
  • Experience with RS232 and Ethernet controller communication.
  • Experience with robotics, and/or motion controllers including stepper/servo.
  • Proficient in using Microsoft Office® Programs (Word, Excel, Outlook, PowerPoint, & Visio).
  • Excellent verbal and written communication skills.
  • Highly motivated and detail oriented.
  • Ability to constantly reprioritize tasks to fit the urgency of the situation with little or no supervision.

 

Preferred Qualifications:

  • PLC Experience and understanding
  • Written low-level drivers for software/hardware interfacing using protocols such as CAN or ethernet.
  • Experience reading electrical diagrams.
  • Wet bench experience.

 

Physical Requirements & Working Conditions:

Standard office environment including work at a computer terminal. Work involves extended periods of sitting, occasional walking, stooping, bending, and lifting up to 50 pounds. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Other Requirements:

Must be able to work in a highly functioning team environment. Display the highest levels of honesty, integrity, and professionalism. Take pride in your work and in the company. Communicate openly and strive for peak performance in daily tasks. Know and deliver the quality service RENA’s customers have come to expect.

This job description is intended to summarize the type and level of work performed by the incumbent and is not an exhaustive list of duties, responsibilities, and requirements.

RENA North America is committed to Equal Opportunity (EEO) and to compliance with all Federal, State, and local laws that prohibit employment discrimination on any basis protected by law.


Loading
Please wait..!!