drjobs C Software Engineer III

C Software Engineer III

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Atlanta, GA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description


Role: C Software Engineer III

JOB ID: 20041

Position Type: Contract (12 Months)
Experience Level: Level V (10 years required)
Work Arrangement: Inoffice 5 days a week (Preferred Location: Atlanta GA; Alternate Location: Irvine TX)
Industry Experience: Retail Payments Industry preferred

Role Overview:

As a C Software Engineer III you will play a pivotal role in the development and implementation of software for NCRs Radiant PointofSale Fuel Controller product. This embedded system is designed to manage the behaviors of outdoor automated fuel dispensers requiring a high degree of concurrency and precision. You will be responsible for ensuring timely and quality delivery by collaborating with both onshore and offshore teams.

You will be expected to take ownership of complex software challenges providing solutions from design to deployment.

Key Responsibilities:

  • Collaborate with and lead onshore and offshore developers and QA teams.
  • Gather assess and interpret business requirements.
  • Design implement modify and document software application changes.
  • Contribute to the success of a selforganizing Agile development team (510 members).
  • Perform software testing and provide application support.
  • Participate in analysis design testing and review processes.
  • Estimate work effort based on technical requirements.
  • Author product specifications troubleshooting guides and user manuals.
  • Evaluate and integrate thirdparty products and specifications.
  • Debug and optimize software systems in Linux and Windows environments.
  • Troubleshoot hardware and software systems.
  • Perform additional jobrelated duties as assigned.

Essential Skills and Qualifications:

  • Education: Bachelors degree in Computer Engineering Computer Science or related field or equivalent industry experience.
  • C Expertise: 6 years of experience with crossplatform Modern C Standards (C11 and above).
  • Containerization: 2 years of experience with Docker or Kubernetes.
  • Debugging Skills: Proficiency in realtime debugging in Linux and Windows environments.
  • Requirements Gathering: Experience in gathering requirements and producing technical designs.
  • Communication Skills: Excellent verbal and written communication abilities; capable of explaining technical concepts to nontechnical audiences.
  • ProblemSolving: Strong troubleshooting skills for complex systems.

Preferred Qualifications:

  • Proficiency in Node.js React Go JavaScript TypeScript Python.
  • Experience with test automation frameworks like BDD/Gherkin and Python.
  • Familiarity with virtual environments such as Vagrant and VirtualBox.
  • Expertise in multithreading performance optimization networking and TCP/IP socketlevel communications.
  • Industry knowledge in Retail particularly in the Convenience Store and PointofSale systems.

Top 3 MustHave Skills:

  1. C
  2. Python
  3. Node.js

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.