EastBrunswickRecruiter Since 2001
the smart solution for East Brunswick jobs

Sr. Embedded C / C Programmer

Company: ACI Worldwide
Location: East Brunswick
Posted on: February 3, 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 Sr. 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 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


      • 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 , Sr. 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

Mobile Mechanic
Description: Description: Independently repair and service commercial vehicles from a mechanical vehicle in and around the local areaPerform Federal Inspections and general repairsTroubleshoot and Repair ABS systemsWorking (more...)
Company: Service Tire Truck Center Inc.
Location: Bethlehem
Posted on: 02/20/2020

Manager, Software Engineer
Description: SunIRef:Manu:title Manager, Software Engineer Capital One - US 8,659 reviews - Wilmington, DE 19801 Capital One - US 8,659 reviews Read what people are saying about working here. 802 Delaware Avenue (more...)
Company: Capital One - US
Location: Wilmington
Posted on: 02/20/2020

Front End Developer (Entry Level)
Description: In the next 4 weeks, Revature is looking to hire over 300 Front End Developers-- across the country. We are the largest employer of emerging tech talent.One day someone is going
Company: Revature
Location: Bethlehem
Posted on: 02/20/2020

Junior Software Developer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers. Our Software Engineers design, analyze and build (more...)
Company: Revature
Location: Hackensack
Posted on: 02/20/2020

VP - Software Engineer
Description: Our Global Technology Infrastructure group is a team of innovators who love technology as much as you do. Together, you ll use a disciplined, innovativ and a business focused approach to develop a wide (more...)
Company: JP Morgan Chase & Co
Location: Jersey City
Posted on: 02/20/2020

Java/Spark Developer
Description: Job Description - Java/Spark DeveloperBIG DATA DEVELOPER 6 MONTH - Right to HirePOSITION: ICS is looking for a Java/Spark Developer, with expereince with MPP Databases like Greenplum and Teradata, to (more...)
Company: Infinity Consulting Solutions
Location: Wilmington
Posted on: 02/20/2020

HP Tandem / Nonstop C Developer
Description: RESPONSIBILITIES:Kforce's client, a leading global financial services firm is searching for a HP Tandem-Nonstop C Developers and Application Support Analysts
Company: Kforce Technology Staffing
Location: Wilmington
Posted on: 02/20/2020

Junior Software Developer
Description: Revature is the fastest growing employer of emerging technology talent in the US and we are currently looking to hire over 100 new Software Engineers.Our Software Engineers design, analyze
Company: Revature
Location: Scranton
Posted on: 02/20/2020

Java Web Developer
Description: SunIRef:it Java Web Developer Saucon Technologies 7 reviews - Bethlehem, PA 18020 Saucon Technologies 7 reviews Read what people are saying about working here. Saucon Technologies, Inc. is seeking energetic, (more...)
Company: Saucon Technologies
Location: Bethlehem
Posted on: 02/20/2020

SAP S/4 Solution Manager
Description: Position: SAP S/4 Solution Manager Location: White Plains, NY Duration: 12 Months Job description: 3 years of SAP project experience SAP Solution Manager 7.2 managing Solution Documentation 5 years of (more...)
Company: Technocraft solutions
Location: White Plains
Posted on: 02/20/2020

Log In or Create An Account

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

East Brunswick RSS job feeds