Software Developer 3 SIMNJP00071424

Experis
Johnson, TN Full Time
POSTED ON 3/19/2023 CLOSED ON 5/31/2023

What are the responsibilities and job description for the Software Developer 3 SIMNJP00071424 position at Experis?

Position Overview

The candidate shall design and develop firmware for embedded hardware for input/output devices used in Programmable Logic Controllers (PLCs). The firmware development engineer works as part of the hardware development team to engineer the behavior of an I/O device as described in a feature specification or user manual for the device.

Responsibilities

Design and develop complex embedded firmware to meet the requirements for the behavior of I/O devices.
• Develop and test embedded firmware.
• Participate in design reviews.
• Participate in code reviews.
• Generation of reports and analysis of technical issues.
• Implement quality and process improvements.
• Adhere to project schedules and requirements.

Required Knowledge/Skills, Education, and Experience

• Bachelors degree in Computer Engineering or Electrical Engineering.
• 5-8 years of embedded firmware development experience
• Proficiency in C programming.
• Able to understand circuit diagrams and device specifications as input for firmware development tasks.
• Experience with embedded microcontrollers including 8051 and ARM architectures.
• Self-motivated and result-oriented with strong problem-solving skills.
• Good interpersonal, communication, and teamwork skills

* Develops software.* Reviews relevant requirements, standards and other documentation to clarify and understand software engineering requirements. * Provides estimates for modules under development, and estimates own work. * Completes the development of software test requirements for modules under development.* Executes software (unit and integration) tests.* Presents technical findings and developments. * Adheres to the software quality process through the execution of module, subsystem and system test procedures. * Analyzes localization requirements and designs/adapts products and solutions accordingly. "Transfers"Is expected to integrate processes and results from other workflows and disciplines to develop and accountably propose appropriate and effective solutions for significant parts of solutions. "Senior Professional"Positions which need senior professional expertise, with extensive functional, commercial and/or technical knowledge in an area of competence. They integrate analysis, development, testing and implementation. They interpret and functionally influence policy and guidelines in their area of business / technology, and develop processes and systems to deliver functional objectives. They typically plan own work according to targets agreed, within an quarterly up to an annual cycle, by integrating resources in a project driven environment. They provide functional advice and guidance to colleagues and customers. A chartered professional qualification or equivalent is typically associated with grades (though not necessary). 5-8 years Deep professional know-how and experience in one Sub Job Family. Masters domain. Transfers and applies know-how to / in various contexts. Solid professional judgment and problem solving competence. Improves existing processes and approaches.
 

Location/Region: Johnson City, TN
Software Developer
Client Server Software Solutions -
Washington, DC
Software Developer
Steel Thread Software, Inc. -
Sterling, VA
Software Developer
TALENT Software Services -
Gwynedd, PA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Software Developer 3 SIMNJP00071424.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
  • Debugging Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Experis

Experis
Hired Organization Address Jacksonville, FL Full Time
Job Title: Anti-Money Laundering/ KYC Analyst (Maker) Location: Onsite - Jacksonville, FL Positions: 8 Full-Time Equival...
Experis
Hired Organization Address Houston, TX Full Time
Title: IT Support Technician Location: Hess Tower, 1501 McKinney St, Houston, TX Employment Type: Onsite, Full-Time (5 d...
Experis
Hired Organization Address Northampton, MA Full Time
Our client in the beverage industry is seeking a Lab Technician I to join their team. As a Lab Technician I, you will be...
Experis
Hired Organization Address Houston, TX Full Time
Build your career with Experis, a ManpowerGroup company as we connect human potential to the power of business. Through ...

Not the job you're looking for? Here are some other Software Developer 3 SIMNJP00071424 jobs in the Johnson, TN area that may be a better fit.

Software Developer

Freedom Software Solutions, Nelson, GA

Software Developer

ECR Software Corporation, Boone, NC