Software Developer With Hal Experience

Detalles de la oferta

Plan A Technologies is looking for a strong Software Developer who has expertise in improving software development.
You will be working with various teams to help build new products for the next generation of payment solutions.
This is an excellent opportunity for a driven professional that will work closely with our development, operation, and sales teams to ensure each product's goals are met.
This is a fast-paced job with room for significant career growth.
Please note: you must have at least 5+ years of experience working with Python, Java, Linux and HAL to be considered for this position.
JOB RESPONSIBILITIESImplement device drivers and interfaces from technical documentation.Implement and maintain all system configuration files and scripts.Reverse engineer various hardware and software protocols.Maintain and develop a cross-platform UI engine using NodeJS.Maintain and develop EMV-Python and EMV kernel.Develop and maintain Java and Android HAL + UI.Develop open-source projects in relevance to company projects.Maintain and manage all Linux system images on which the HAL runs.Maintain and own HAL release process, including regulated witnessed compile, unregulated compiled release and Gitlab releases.Manage and develop UI and Linux system error gathering and analysis when not possible through a portal.Maintain GitLabs.Mentor other team members and 3rd party contractors as needed.Create documentation for important systems that are managed for this role.Assist in facilitating development processes including participating in stand-ups, sprint planning, and reviews.Occasionally run stand up meetings.EXPERIENCEBachelor's Degree in Computer Science, Information Technology, or compensatory experience.5+ years of experience with Java, Python and Android Studio.Experience with HAL-Python, Shell, C/C++ and cross-platform hardware abstraction layers.Strong knowledge of Linux.Experience in Payments and/or Fintech is highly desirable.Excellent analytical and problem-solving skills.Great team player and able to work efficiently with minimal supervision.Excellent communication and presentation skills, with the ability to articulate design concepts and decisions to stakeholders at all levels.Excellent verbal and written English communication skills.Initiative and drive to do great things.ABOUT THE COMPANY/BENEFITSPlan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world.
Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more.
The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Location: Work From Home 100% of the time, or come in to one of our global offices.
Up to you.
Benefits: You'll get a generous vacation schedule, Brand New Laptop, and other goodies.
If this sounds like you, we'd love to hear from you!

#J-18808-Ljbffr


Salario Nominal: A convenir

Fuente: Jobleads

Requisitos

Built at: 2025-02-16T10:24:58.417Z