Junior Software Engineer (AFC Device SW), bilingual Korean

Cesna Recruitment

Apply to this job
Vienna, Virginia, US on site Until 8/22/2026 2+ years exp First posted March 18, 2026 Last posted March 18, 2026
Job description

[Job Summary]

A junior software engineer is responsible for designing, developing, and testing the software for the Automatic Fare Collection (AFC) devices. This role is also responsible for deploying and configuring updated software, as well as conducting both on-site and remote testing and troubleshooting by analyzing the system logs and data to diagnose and resolve the issues efficiently

[Job Description]

Duties/Responsibilities

- Participate in designing, coding, testing, and deploying software

- Provide technical support during the AFC device installation. (on-site and remote)

- Help troubleshoot and resolve operational issues as they arise (on-site and remote)

- Conduct basic testing and validation to ensure software performance and reliability (on-site and remote)

- Contribute to preparing and updating technical documentation

- Support project-related tasks and deliverables as assigned by the manager

Requirements

- 2+ years of experience in software development

- Ability to learn and apply programming concepts effectively.

- Familiar with the following program languages: C, C#, Python.

- Familiar with the following IDEs: Visual Studio, Visual Code.

- Familiar with the following development environments: Windows OS, STM32.

- Strong problem-solving and troubleshooting mindset.

- Good teamwork and communication skills

Preferred Qualifications

- Basic computer network knowledge.

- Experience in serial communication programming

- Experience in TCP/IP communication programming

- intermediate conversational skill in Korean

Physical Requirements

- Available for interstate/abroad business travel by air.

Benefits

Comprehensive health insurance, PTO, sick days

About this role

Summary

Design, develop, test, and troubleshoot AFC device software; support deployment and documentation.

Job title

Junior Software Engineer (AFC Device SW)

Experience level

2+ years

Minimum experience

2+ years exp

Industry

software

Location requirements

Vienna, Virginia, US, on-site and remote work allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

CC#PythonVisual StudioVisual CodeWindows OSSTM32problem-solvingtroubleshooting

Preferred skills

network knowledgeserial communicationTCP/IP communicationKorean

Specializations

software developmentprogrammingtestingtroubleshooting
Locations

Structured locations inferred from the posting.

Vienna, VA 22180, USA

Hybrid City