Stixis Technologies

C++ Senior Software Developer

Tampa, FL, US

19 days ago
Save Job

Summary

Position: C++ Senior Software Developer

Location: Tampa, FL (Onsite)


We are seeking a highly skilled Senior Software Engineer to join our client’s dynamic team. This role focuses on developing and testing cutting-edge software solutions for embedded systems in the retail petroleum industry. The ideal candidate will have extensive experience in C++ development, embedded Linux, and a strong technical background in software and network and payment integration systems.


Key Responsibilities


  • Design, develop, and test high-quality software solutions using C++ for embedded Linux systems.
  • Collaborate with cross-functional teams to define, design, and implement new features and functionalities.
  • Investigate and resolve complex software issues, ensuring robust and reliable system performance.
  • Utilize version control systems, primarily Git, to manage codebases effectively.
  • Contribute to the continuous improvement of software development processes, promoting best practices such as test-driven development.
  • Work with embedded tools, including compilers, debuggers, JTAG, protocol analyzers, RTOS, or operating systems.
  • Ensure software solutions meet industry standards and client requirements, with a focus on performance, scalability, and security.


Qualifications


Required:

  • Tertiary qualification in Computer Science, Software Development, or Engineering.
  • 8+ years of experience in software development and/or testing, with a focus on C++.
  • Proficiency in embedded Linux development.
  • Strong experience with Version Control Systems, particularly Git.
  • High-level understanding of software development, network systems, payment integration and software testing.
  • Proven problem investigation and resolution skills in a software environment.


Desirable:

  • Experience in the payments and/or retail petroleum industry.
  • Proficiency in additional programming languages such as C, Java, Assembler, Python, or Bash scripting.
  • Ability to advocate for and implement test-driven development methodologies.
  • Hands-on experience with embedded tools, including compilers, debuggers, JTAG, protocol analyzers, RTOS, or operating systems.


Why Join Us?

  • Be part of a global leader in retail petroleum technology, driving innovation in fuel retailing solutions.
  • Work on cutting-edge projects that integrate advanced technologies from the forecourt to the convenience store.
  • Collaborate with a talented and passionate team in a dynamic, growth-oriented environment.
  • Opportunities for professional development and career advancement.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: