EastBrunswickRecruiter Since 2001
the smart solution for East Brunswick jobs

Embedded C / C Programmer

Company: ACI Worldwide
Location: East Brunswick
Posted on: February 11, 2020

Job Description:

Join Us as We Make Possibilities Happen

Every action we take as
1ACI redefines what's possible. As Innovators, we Envision possibilities. As
Developers, we Build possibilities. As Leaders, we Empower possibilities.

At ACI, we're not just
driving payments at the speed of change.

We're Making
Possibilities Happen.

Our people are the core of our
business. Our 1ACI team represents a globally diverse, passionate and
dedicated group of thousands of individuals around the world who share a common
commitment to making our customers successful by driving the future of payments. As
an Embedded C / C Programmer in East Brunswick,
NJ you can help make possibilities happen.


Software Engineer will
participate in the implementation and design of cutting-edge transaction
processing and related solutions. The ideal candidate will be an
experienced Embedded Software Engineer to join a fast-paced and highly
motivated team.


  • The candidate will be involved
    throughout the entire development and production stages of the software
    platform application level development, drivers, API, networking stack and
    service / drivers for various I/O interfaces.
  • Responsible for implementing to cutting edge applications for
    Point of Sale devices (POS), credit card terminals. Including optimized
    communication architectures to support both wired (IP and modem) and wireless
    communications system for GPRS, CDMA, and Bluetooth.
  • Implement embedded software solutions, device drivers
  • Investigate and propose project-related technologies to meet
  • Provide project estimates and technical support for the Sales
  • Ability to rapidly understand large existing code bases
  • Create technical documentation including: Software Requirements
    Specifications, Design Documents and Development notes.
  • Understand and Adhere to all Corporate
    Policies to include but not limited to ACI Code of Ethics and Global
    Information Security.


    • Bachelor's degree in computer science or related field or
      equivalent software development experience.
    • Minimum of 2-5 years embedded software development experience using
      Linux, C or C .
    • Should be knowledgeable on design concepts, documentation,
      embedded systems, application development.
    • Should have knowledge on source control systems.
    • Should have strong communications skills, both written and verbal.
      Have knowledge of the IP stack, HTTP, SSL, and object oriented design
      Experience in real-time embedded systems software development including:
      - RTOSs
      - Multi-threaded programming
      - Distributed design
      - Device drivers
      - Hardware diagnostics
      - BIOS
      - Interrupt handling
      - Boot loader development
    • Proficiency with C, C and ability to work with assembly level
      for embedded microprocessors
    • Experience using embedded tools such as compilers, debuggers, ICE,
      Interface hardware/software design experience

      Proven track record of successful product
      completion and deployment


      • 5 years of experience with Embedded software development expderience using Linux, C or C
      • Linux kernel and application software
      • Windows WDK and KMDF driver development
      • Prior
        experience with Point of Sale is a plus.
      • RTOS and microcontroller software
      • Advanced knowledge of C/C and object
        oriented design approaches to reusable software systems design
      • Make and version control systems
      • Excellent writing and communication
      • Solid knowledge of software design
        practices as well as embedded RTOS.
      • Good knowledge of WiFi, Bluetooth, HTTP,
        and IP protocols and applications is a big plus.
      • Experience in evaluating software design
        and implementations and suggesting improvements is required.

        Benefits: In return for your expertise, we offer
        growth, opportunity, and a competitive compensation and benefits package in a
        casual work environment.

        Are you ready to help us transform the world of
        electronic payments? To learn more about ACI Worldwide, visit our web site at www.aciworldwide.com.

        ACI Worldwide is an
        AA/EEO employer in the United States, which includes providing equal
        opportunity for protected veterans and individuals with disabilities, and an
        EEO employer globally.


Keywords: ACI Worldwide, East Brunswick , Embedded C / C Programmer, IT / Software / Systems , East Brunswick, New Jersey

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Java Developer with Spring experience
Description: Location: Saint Louis, MO New Orleans, LA White Plains,
Company: Technocrafts, Inc.
Location: White Plains
Posted on: 02/21/2020

Sr .Net Developer / Software Engineer
Description: Sr .Net Developer / Software Engineer Bethlehem, PA Full TimeJob responsibilities include:Will be responsible for developing multi-threaded .Net C applications.Data driven Web Services for IIS, WCF and (more...)
Company: Accede LLC
Location: Bethlehem
Posted on: 02/21/2020

AVP, Analytics Tagging Developer
Description: Locations:Chicago, ILStamford, CT br SquarePeg is working with a consumer financial services company to help them find their ideal Analytics Tagging Developer AVP . Here is their description:This AVP, (more...)
Company: SquarePeg
Location: Hicksville
Posted on: 02/21/2020

Business Analyst (SQL + BI)
Description: Minimum Required Skills:SQL, Business Intelligence, PowerBI, Tableau, Data, Query, Data Modeling, Python, Data Analysis, QlikviewIf you are a Business Analyst SQL BI with experience, please read on (more...)
Company: CyberCoders
Location: Bethlehem
Posted on: 02/21/2020

SAP Test Manager
Description: Company: iTech US, Inc. Job Title: SAP Test Manager Location: Purchase, NY - Contract Job ID : 171IT 0211 18 Job Description: Resource should have 10-12 experience in SAP projects including 5-6 years (more...)
Company: iTech US, Inc.
Location: White Plains
Posted on: 02/21/2020

Sr. Technical Lead (2 locations)
Description: Sr. Technical Lead We are looking to hire a candidate with the below skills set mentioned and experience for a major company in the financial industry based. There are two possible locations for this (more...)
Company: OMG Technologies
Location: New Brunswick
Posted on: 02/21/2020

Sr. Software Engineer (C#/.NET)
Description: Minimum Required Skills:C , Web Based Development, MVC, .NET, ECommerce, API, Razor, JQuery, CSS, JavaScriptIf you are a C /.NET Web Developer with experience, please read on A well-established, publically (more...)
Company: CyberCoders
Location: Bethlehem
Posted on: 02/21/2020

Front End Developer
Description: Description TCG has a client looking for a Front-End Web Developer. This is a long-term contracted opportunity Other duties include migration of websites, writing web pages in a combination of languages (more...)
Company: Robert Half
Location: Reading
Posted on: 02/21/2020

.NET Developer
Description: Title: .Net Developer Location: Wilmington, DE Position Type: Fulltime Job Description -Experience in Agile software
Company: Micasa Global
Location: Wilmington
Posted on: 02/21/2020

Software Engineer - Automation/ Performance
Description: SunIRef:Manu:title Software Engineer - Automation/ Performance JP Morgan Chase 22,784 reviews - Wilmington, DE 19803 JP Morgan Chase 22,784 reviews Read what people are saying about working here. As a (more...)
Company: JPMorgan Chase
Location: Wilmington
Posted on: 02/21/2020

Log In or Create An Account

Get the latest New Jersey jobs by following @recnetNJ on Twitter!

East Brunswick RSS job feeds