Current jobs related to C++ Engineer - Tulsa - inTulsa

  • C# Full Stack Engineer

    2 months ago


    Tulsa, United States Onafriq Full time

    Job DescriptionJob DescriptionSalary: Who We Are Onafriq is an omnichannel network of networks, making borders matter less by providing our partners with a single pathway to unlock the full power of cross-border and cross-platform payment solutions.  With a network spanning 40 African markets, Onafriq connects over 500 million mobile money wallets, 200...


  • Tulsa, Oklahoma, United States American Electric Power Full time

    Job OverviewIn this role, you will be accountable to your designated supervisor for executing intricate engineering tasks and projects that necessitate the application of engineering expertise to achieve assigned goals in a safe, effective, efficient, and economical manner.Key Responsibilities:Protection & Control Engineer Duties:Conduct and Evaluate relay...

  • Software Engineer

    3 days ago


    Tulsa, Oklahoma, United States DSN Software Inc Full time

    About DSN Software IncWe are a privately held software development company that engineers practice management software solutions for dental and dental specialty practices.Our CultureWe foster a learning-oriented mindset, understanding our customers, and collaborating seamlessly to effect global change.About the RoleWe seek a motivated and skilled C# Software...


  • Tulsa, Oklahoma, United States Barracuda Staffing & Consulting Full time

    Barracuda Staffing & Consulting is seeking a talented and experienced Electrical Software Design Engineer to join a leading Tulsa-based company specializing in industrial automation solutions.As an integral member of the engineering team, you will play a key role in developing and implementing cutting-edge embedded software for robotic equipment. Your...


  • Tulsa, Oklahoma, United States Barracuda Staffing & Consulting Full time

    {"title": "Electrical Software Design Engineer", "description": "Job SummaryBarracuda Staffing & Consulting is seeking an experienced Electrical Software Design Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing electrical software for industrial robotic equipment.Key...


  • Tulsa, Oklahoma, United States Nesco Resource Full time

    Position Overview:This role is currently available due to a previous offer being declined. We are seeking qualified candidates for immediate consideration.Work Schedule:Full-time, Monday to Friday, 7:30 AM to 4:00 PM (30-minute lunch break).Location:Onsite work is required.Key Responsibilities:Conduct intricate design tasks for the Engineering Department,...


  • Tulsa, United States Borets Full time

    Job Description:Plan and conduct work requiring judgment in the independent evaluation, selection and substantial adaptation and modification of standard techniques, procedures and criteria.Devise new approaches to problems encountered. Develop and sustain electrical products offering by the company. Work as a key resource in the Engineering R&D department...


  • Tulsa, Oklahoma, United States Barracuda Staffing & Consulting Full time

    {"Job Title": "Electrical Software Design Engineer", "Job Summary": "We are seeking a skilled Electrical Software Design Engineer to join our team at Barracuda Staffing & Consulting. As a key member of our team, you will be responsible for designing and developing electrical software for industrial robotic equipment.Responsibilities:* Program, test, and...


  • Tulsa, Oklahoma, United States C and L Inspection Full time

    C & L Inspection is a trusted US Services Company delivering top-notch performance with uncompromising integrity. We are seeking knowledgeable, safety-minded individuals to fill pipeline inspection roles. Job Title: Natural Gas Distribution Inspector Level 1-4 Location: Tulsa, OK Key Responsibilities: Conduct thorough inspections of pipelines to assess...


  • Tulsa, United States Borets Full time

    Job Description: Plan and conduct work requiring judgment in the independent evaluation, selection and substantial adaptation and modification of standard techniques, procedures and criteria.Devise new approaches to problems encountered. Develop and sustain electrical products offering by the company. Work as a key resource in the Engineering R&D department...

  • Project Engineer

    2 months ago


    Tulsa, United States MIRATECH Full time

    What You'll Do:Review and assess customers' technical requirements. Ensure proposed solutions are correctly sized and constructed to meet quality standards. Design, analyze, size, and quote custom products or services to meet customer needs. Support senior project engineers and project managers in project execution. Estimate project costs and consult on...


  • Tulsa, Oklahoma, United States Nesco Resource Full time

    Position Overview:This role is currently available due to a previous offer that was declined. We are seeking qualified candidates for immediate consideration.Work Schedule:Full-time, Monday to Friday, 7:30 AM to 4:00 PM (30-minute lunch break).Location:Onsite work is required.Key Responsibilities:1. Execute intricate design tasks for the Engineering...


  • Tulsa, Oklahoma, United States MIRATECH Full time

    Key Responsibilities:Evaluate and analyze clients' technical specifications.Ensure that proposed solutions are accurately sized and constructed to meet established quality benchmarks.Design, assess, size, and provide quotations for tailored products or services that align with client requirements.Assist senior project engineers and project managers...


  • Tulsa, Oklahoma, United States Midas Consulting Full time

    Job Title: Embedded Systems Engineer Company: Midas Consulting We are seeking a dedicated professional with a strong interest in creating embedded software and hardware solutions. This position offers an opportunity to be part of a team that values innovation and advanced technology. Key Responsibilities: Expertise in PCB Design utilizing Altium...


  • Tulsa, Oklahoma, United States Barracuda Staffing & Consulting Full time

    Barracuda Staffing & Consulting is seeking a talented and experienced Electrical Hardware Engineer to join a leading Tulsa-based company specializing in industrial robotic equipment for pipeline applications. As an integral member of the engineering team, you will play a crucial role in designing, developing, and testing innovative electrical and electronic...


  • Tulsa, Oklahoma, United States Abundant Solutions Full time

    Job OverviewAbundant Solutions is a leader in the water and wastewater sector, focusing on the design and production of advanced monitoring devices. We are currently seeking a dedicated Production Engineer to enhance our team. This role involves working on the assembly, testing, and firmware development of our state-of-the-art wastewater ultrasonic...


  • Tulsa, Oklahoma, United States FlightSafety International Full time

    About FlightSafety InternationalWe are a leading provider of professional aviation training and simulation solutions. Our mission is to deliver exceptional training experiences that enhance the skills and knowledge of aviation professionals.Job SummaryWe are seeking a highly skilled Software Sound Engineer to join our team. As a key member of our software...


  • Tulsa, Oklahoma, United States The Bergaila Companies Full time

    Job SummaryWe are seeking an experienced Electrical and Instrumentation Engineer to join our team at The Bergaila Companies. As an I&E Designer, you will be responsible for developing engineering standards for EI&C equipment purchases and installations, defining projects, and overseeing construction of EI&C Capital Projects.Key ResponsibilitiesDevelops...


  • Tulsa, United States C and L Inspection Full time

    C & L Inspection was built on a mission to be the most trusted US Services Company delivering top-notch performance with uncompromising integrity. This way of thinking has set us above the competition. We are looking for knowledgeable, safety minded people to join our team as we grow. Job Title: Natural Gas Distribution Inspector Level 1-4 Location: Tulsa,...


  • Tulsa, Oklahoma, United States Abundant Solutions Full time

    Job OverviewAbundant Solutions is a prominent manufacturer in the water and wastewater sector, specializing in the design and production of advanced wastewater meters and sensors. Our products play a crucial role in enabling municipalities and industries to effectively monitor their water and wastewater collection processes.Position SummaryWe are looking for...

C++ Engineer

4 months ago


Tulsa, United States inTulsa Full time

*InTulsa is partnering with Onafriq to find candidates for this exciting role in Tulsa*

**Location: Tulsa, OK.  This is a hybrid position for those already in Tulsa, OK or willing to relocate to Tulsa, OK**

Who We Are 
Onafriq is an omnichannel network of networks, making borders matter less by providing our partners with a single pathway to unlock the full power of cross-border and cross-platform payment solutions. 

With a network spanning 40 African markets, Onafriq connects over 500 million mobile money wallets, 200 million bank accounts, and 300,000 agents in Nigeria, enabling domestic and cross-border disbursements and collections, card issuing and processing, agency banking, and treasury services. 

By connecting global and regional enterprises, mobile money operators, money transfer operators, banks, fintechs, global development organizations, and online and offline merchants, supported by world-class regulatory and compliance capabilities and a strong regional presence in 10 offices in Africa, and others in the UK, US, and China, Onafriq is ushering in a new era of access for people across the African continent and beyond.

The Role
We are looking for a C++ Software Engineer to join our engineering team that is apt to learn modern technologies, grow their skills, and, most importantly, drive the evolution of our software platform. This is a key position within Engineering, so your efforts will have a noticeable impact on both the company and the product. In addition to the qualifications below, successful candidates will demonstrate a passion for C++/Linux development, cultivating an SDLC culture that yields high-quality software, strong engineering principles, and methodical problem-solving skills. 

Duties and Responsibilities

  • Write clean, efficient, and maintainable code using C++ programming language in Linux OS
  • Implement ISO8583 message parsing and formatting functionality within the software
  • Develop algorithms and data structures to optimize performance and ensure reliability in financial transaction processing
  • Ensure compliance with industry regulations
  • Participate in design sessions, providing best practices, defining interfaces and protocols for communication between different components of the system, designing database tables and pl/sql packages.
  • Work closely with QA engineers to develop test plans and perform thorough testing of the software to ensure its reliability, security, and compliance with ISO8583.
  • Document the software architecture, design specifications, and user manuals to ensure that stakeholders have clear and comprehensive documentation to reference.
  • Collaborate effectively with cross-functional teams, including other engineers, project manager, analysts, to ensure that project milestones are met on time and within budget. This also includes effective communication of project status, challenges, and proposed solutions.
  • Provide technical support and troubleshooting assistance to resolve issues reported by end-users or identified during testing or production deployment.


Skills and competencies

  • Proficient in C++ programming language and Linux OS, with 4 years of experience in software development.
  • Knowledge of ISO8583 standard and its implementation in financial systems.
  • Exposure to encryption key management and use of encryption in financial transactions.
  • Solid understanding of software development life cycle (SDLC) and agile methodologies.
  • Experience with version control systems (e.g. Git) and continuous integration/continuous deployment (CI/CD) pipelines.
  • Excellent analytical and problem-solving skills with meticulous attention to detail.
  • Effective communication and collaboration skills, with the ability to work effectively in a team environment.
  • Knowledge of python, bash, C# and other programing languages is a plus.


Educational qualifications and Key skills

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Fluency in English


Working Conditions

  • Job requires sitting most of the time working on a computer in an office environment or working from home.  
  • Job requires 1 week shift of managing an IT On Call phone in a 16-week rotation.
  • Normal working hours have some flexibility but typically revolve around a Monday through Friday core schedule of 14:00 GMT to 22:00 GMT to accommodate a Product and Engineering team located in Tulsa, OK, USA (CST/CDT time zone). 


Why work for us:

  • We work at the very cutting edge of fintech in Africa.
  • We solve relevant problems for Africa and the world in hope of continuing to make an impact on the millions, if not billions, of users who also believe in what we do.
  • We have a very diverse work environment with over 28 nationalities represented and continually strive to build a culture of caring and execution.
  • We operate a flexible working and unlimited leave policy.
  • We offer a competitive salary package and bonuses.
  • We prioritize the overall well-being of our staff through various initiatives aimed at ensuring they reach their full potential in a supportive environment

Salary Range: $90,000 - $130,000 per year

#Li-hybrid