Embedded C++

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

60000

HOURS PER WEEK

TBD

DATE UPDATED

May 27, 2015

JOB OVERVIEW

JOB DESCRIPTION:

• Become Subject Matter Expert (SME) for assigned payment applications in C/C++;
• Constantly update self-knowledge on payment system technology, including Europay Mastercard Visa (EMV) and security (e.g., PCI PADSS) standards, and other proprietary frameworks.
• Analyze business requirements and create/maintain Functional Specifications Document as required.
• Engage in requirements identification, development of software engineering specifications, solution analysis and design on a wide range of assignments including software development, maintenance, and application developer support.
• Determine and develop approach to assignments and development of new products.
• Identify risks, risk mitigation plan, and dependencies to deliver work estimates and validated delivery plans.
• Participate in code reviews to ensure adherence to product functional specification, maintainability, extensibility and quality objectives.
• Apply and adhere to established engineering process.
• Execute software development plans and work with project managers and product teams to ensure on time delivery.
• Ensure all output is securely stored in central electronic repository.
• Provide regular weekly, monthly, and quarterly reports.
• Design, develop, program and test software to satisfy requirements;
• Ensure the development of quality systems within established guidelines and time
• Works under general supervision
• Deliverables must meet quality standards set by the organization

REQUIREMENTS:
• Bachelor’s Degree in Computer Science/Information Technology
• At least 2+ years experience in C/C++ software design and development

QUALIFICATIONS:
• Strong C/C++ software development skills in a Linux environment
• Strong skills with coding in C/C++ in embedded environment
• Experience with network and transport layer, e.g. TCP/IP, UDP
• Experienced in socket programming or http client/server development
• Multi threaded application development, e.g. use of threads, queues, mutexes, file I/O
• A passion for design, problem solving, and hands-on development
• Experience with source control and bug tracking tools
• Experience with mobile application development (iOS, Android) is a plus
• Good writing and communication skills

If interested, feel free to send your most updated resume

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin