Senior Systems Software Engineer

Full Time
Rocklin, CA 95765
Posted
Job description

Why Verifone

For more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands and is one of the largest providers of electronic payment systems worldwide.

Verifone has a diverse, dynamic and fast paced work environment in which employees are focused on results and have opportunities to excel. We take pride in the fact that we work with leading retailers, merchants, banks, and third party partners to invent and deliver innovative payments solution around the world. We strive for excellence in our products and services, and are obsessed with customer happiness. Across the globe, Verifone employees are leading the payments industry through experience, innovation, and an ambitious spirit. Whether it's developing the next platform of secure payment systems or searching for new ways to bring electronic payments to new markets, the team at Verifone is dedicated to the success of our customers, partners and investors. It is this passion for innovation that drives each one of our employees for personal and professional success.

What you'll do

We are currently seeking a Senior Systems Software Engineer for our Rocklin, CA office to perform systems software development and debug across our entire product portfolio - from our established, industry-leading payment terminals to our next generation solutions-focused products. The successful candidate will be a hands-on technical leader, able to dive into the details to implement new features or root-cause and fix complex software issues as well as up-level the status and results to clients and internal leaders. This role touches all products and requires a seasoned engineer able to tackle software, systems integration, and quality issues, including managing multiple initiatives concurrently.

Essential Duties and Responsibilities:

  • Hands-on Engineering: Define and perform experiments on products, including custom feature/software development, to get to root cause of issues or deliver quality implementation of features.
  • Lead debugging activities of critical customer field and pre-launch technical challenges to successful, and timely resolution.
  • Customer Interaction: Participate in customer calls to understand customer needs, gather data, drive feature definitions, and communicate status; including partnering with regional technical and sales teams.
  • Technical Leadership: Work across the organization to engage the right technical experts to solve product issues, influencing without direct management authority.
  • Technology Development: Partner with hardware and software design teams to deliver new technologies with an eye on quality and debug-ability
  • Continuous Improvement: Identify process/technology issues and drive improvements through the retrospective process

What qualifications will you need to be successful?

  • BS degree in Electrical Engineering (EE), Computer Engineering (CE), or Computer Science (CS) required with relevant experience commensurate with the seniority of this position. Advanced degree is strongly preferred – MS (EE, CE or CS).
  • Device driver, kernel, or application development expertise, preferably in embedded Linux or Android environments.
  • Software development languages and methodologies including C/C++, source code management (i.e. git), feature and issue tracking in an agile environment using tools like Jira.
  • Experience debugging complex embedded systems using appropriate hardware and software tools.
  • Experience developing and debugging embedded software (C, assembly) using industry standard tools such as debuggers, tracers, profilers; ARM, Linux, and/or Android experience preferred.
  • Understanding of various communication interfaces, including but not limited to RS232, USB, Ethernet, SPI, I2C, I2S, SDIO, Bluetooth, Wifi, 2G/3G/4G.
  • Experience working as part of an international team, including with external partners.
  • Strong technical leadership skills.
  • Excellent analytical and problem solving skills as well as strong verbal and written communication skills.
  • Ability to work with ambiguity and uncertainty and drive results in a changing environment.
  • Ability to travel domestic/internationally (up to 10%).
  • Payment industry experience would be a plus factor.
  • Experience with power management, battery product design, and/or validation would be a plus factor.
  • Experience navigating and/or developing PCB schematics, component specifications, PCB layouts, and mechanical drawings would be a plus factor.
  • Experience using oscilloscopes, protocol/logic analyzers, power supplies, waveform generators, and other lab tools would be a plus factor.

Our commitment

Verifone is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Verifone is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

  • The salary range for this position which represents base pay only and does not include short-term or long-term incentive compensation on an annualized basis
  • The exact starting compensation to be offered will be determined at the time of selecting an applicant for hire, in which a wide range of factors will be considered, including but not limited to, skillset, years of applicable experience, education, and credentials

US Pay transparency

$150,000—$187,700 USD

jjbodyshop.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jjbodyshop.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jjbodyshop.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs