Software Integration Engineer
OppHub Africa
We are looking for an analytical Software Engineer to design and integrate software modules into our production and product systems. You will focus on the "glue" that connects different systems, developing scripts to automate testing and ensure hardware interoperability. This role is perfect for an engineer who is proficient in Python and C# and enjoys the challenge of working with embedded APIs.
Requirements
- Bachelor’s degree in Computer Science or Software Engineering.
- Strong proficiency in Python, C#, and working with embedded APIs.
- Experience developing and debugging integration scripts and middleware.
- Analytical mindset with a focus on system interoperability.
- Ability to document complex software configurations and deployment steps.
Responsibilities
- Design and integrate modular software components into larger production systems.
- Develop, debug, and maintain automated integration and testing scripts.
- Test and verify software interoperability with new and existing hardware.
- Create detailed documentation for system configurations and API usage.
- Assist the R&D team in troubleshooting software-related hardware failures.
Benefits
- Competitive engineering salary.
- Health insurance and wellness benefits.
- Support for professional software certifications.
- Opportunity to work at the intersection of software and physical products.
Additional Information
- 1. Rolling recruitment
Rwanda Engineering and Manufacturing Corporation Limited (REMCO Ltd) invites qualified and experienced professionals to apply for the position attached to this advertisement. Applications will be reviewed on a rolling basis, and the position will remain open until filled.
- 2. Application method
Interested Candidates Are Required To Submit The Following Documents
- Updated Curriculum Vitae (CV)
- Cover Letter clearly indicating the position applied for
- Copies of academic and professional certificates
- Copy of National ID or Passport
- Passport photo size
- Professional references
- 3. Applications will be addressed to the CEO REMCO and submitted via email to: ***email_hidden***.
- 4. Applications will be reviewed on a rolling basis, and only shortlisted candidates will be contacted. Attached are the details of the required positions for your consideration.
- 5. Best of Luck!
- ...Integrations Engineer Location: Ottawa, ON (On-Site/ Field as required) Reports to: CTO The Role Dominion Dynamics systems must operate... ...and inference layers. This role sits at the intersection of software, systems engineering, and real-world deployment. You’ll work...SuggestedFull time
$85k - $110k per year
...ISTAR team is seeking a working level Software Engineer to support delivery of critical capabilities... ...Surveillance capabilities into a fully integrated tactical network capable of providing... ...Develop and execute unit integration and system-level tests; support customer...SuggestedFull timeInternshipWork at officeRemote workFlexible hours$120k - $155k per year
...the Role As the Senior Software Developer , you’ll be joining... ...full instrument lineup, and integrates with other internal systems... ...’ll work closely with every engineering discipline at RBR, which means... ...databases, APIs, and system integrations. Experience building...SuggestedLong term contractFull timeInternshipWorldwideShift work- ...Cloudbeds, we're not just building software, we’re transforming... ...through a unified platform that integrates with hundreds of partners. And... ...Impact As a Senior Software Engineer on the Core AI Squad, you'll... ..., and testing across unit, integration, and end-to-end levels ~ Excellent...SuggestedFull timeWork at officeLocal areaRemote workWork from homeHome officeFlexible hoursWeekend work
$102.5k - $184.5k per year
...Are you a software developer who loves building beautiful user interfaces... ...Join Our Cloud Experience Engineering Team Our Cloud Experience... ..., regression continuous integration, and performance testing At... ...managing your savings, we're the engine behind the scenes. We provide...SuggestedFull timeWork at officeWork from home$65k - $75k per year
...About The Role As a Junior Software Developer (AI & Agentic... ...the intersection of software engineering, artificial intelligence, and... ...TypeScript, agent frameworks, LLM integrations) You will solve problems... ...orchestration patterns or workflow engines Exposure to prompt...Full timeSummer workInternshipRemote work$126.4k - $158k per year
...The Machine Learning Platform team (MLP) is seeking a Senior Software Engineer II to design and implement the secure, highly scalable, and high... ...throughput. Collaborate with application engineers to integrate, test, and monitor ML model services across SurveyMonkey’s microservices...Full timeWork at officeFlexible hours1 day per week- ...Director of Software Engineering Location: Ottawa, ON (On-site) Reports to : CTO The Role This is a critical technical leadership role responsible for building and scaling Dominion Dynamics’ software engineering capabilities alongside the CTO and broader leadership...Long term contractFull timeInternshipRelocation
- ...As a Principal Software Engineer, you will design, develop, and deliver Control Software and or Firmware for Ultra High-performance electronic products. In addition, you may provide technical leadership to a small multi-faceted design team. We are looking for candidates who...Full time
$90k - $140k per year
...development of digital investigative software that acquires, analyzes, and... ...with unbelievable talent and integrity. If you think you would be... ...for a Software Development Engineer in Test to help build and... ...automated tests across API, UI, and integration layers. Contribute to...Full timeContract workWork at officeLocal areaFlexible hours$110.63k - $149.68k per year
...5th consecutive year . Position Title: Senior Embedded Software Engineer Employment Type: Full-time, Existing vacancy Location:... ...Experience with board/system bring-up and hardware-software integration Contributing technical leadership across the product lifecycle...Full timeLive InFlexible hours- ...Will Contribute Design, code, and integrate embedded C/C++ software on Linux and real-time operating... ...by guiding and mentoring more junior engineers in the team, fostering collaboration... ...and troubleshooting to ensure smooth integration and customer satisfaction. Leverage...Full timeLocal areaFlexible hours
$89k - $139k per year
...operations include a national headquarters three vehicle assembly and engine manufacturing plants three parts distribution centres and three... ...interfaces and OAS standards. Comfortable with Continuous Integration/Continuous Delivery tools and pipelines. Experience with GCP...Full time- ...We are looking for an experienced Full Stack Senior Software Engineer (+7 years) to join our core engineering team. This is a high-impact role... ...discussions to make key technical decisions for new modules, integrations, and system improvements. Build and optimize RESTful APIs,...
- ...long term. About the role The In-Vehicle Experience team at Samsara built its foundation at the edge: six firmware engineers shipping the software that runs on dash cams in hundreds of thousands of vehicles. Now the roadmap is expanding into AI-powered voice agents, real...Long term contractFull timeInternshipRemote workFlexible hours
- ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional...Work at office
- ...Job Responsibility: Senior Embedded Software Engineer Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space...Full time
$140k - $150k per year
...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$150,000 per year Work Schedule: 9:00 AM - 5:00 PM PST About the role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data)...Remote jobLong term contractFull time$123.51k - $155.15k per year
...Job Responsibility: Job Posting Title Senior Systems Engineering and Software Development Specialist Job Category Systems Engineering Language... ...experience in system analysis, requirements, design, development, integration, test, and support of Air Traffic Control Surveillance...Full timeContract workFlexible hours- ...for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack... ...with fellow engineers to deliver complex backend features and integrations. Maintaining and enhancing existing integrations, anticipating...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...Overview Ever wanted to build software that directly improves how... ...move? As a Senior Software Engineer at Derq, you will develop and... ...traffic signal optimization engine, expanding existing methodologies... ...reliable data contracts and integrations. Validate and calibrate...Full time
- ...accelerate resolution paths. Investigate software defects, assess customer impact, and... ...source code repositories, and continuous integration test execution within established CI/CD... ...degree in Computer Science or Electrical Engineering OR Bachelor of Science degree in...Full timeInternshipFlexible hours
- ...wireless base stations: systemization, design, integration, and verification of multi-standard... ...team, which does hardware and software design and integrates them to validate the... ...degree in programs specialized in Computer Engineering, Electrical Engineering, Mechatronics Engineering...Full time
- ...Introduction At IBM Software, we transform client challenges into... ...Role As a Senior Software Engineer, you will contribute to several... ...can confidently integrate, govern, and manage streaming... ...Connect is the industry-standard integration and ingestion framework for Kafka...Full time
- ...layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...technology and innovation. Your next chapter starts here. We are seeking an experienced Embedded Linux & Network Software Test Automation Engineer to develop and execute automated testing for network operating systems. The role focuses on validating Layer 3...Contract work
- ...The Mint is hiring a Director, Planning and Integration, who can thrive in a dynamic and inclusive environment. Reporting to the Vice-President... ...& Integration is the strategic architect of our operational engine. This role is responsible for the design, maintenance, and continuous...Long term contractFull timeTemporary work3 days per week
$126k per year
...services, and content processing workflows, with guidance from senior engineers and the EM on scope and trade-offs. Build reliable,... ...craft intentionally. Who You Are ~4+ years of professional software engineering experience, including exposure to production-scale systems...Long term contractFull timeFor contractorsInternshipLocal areaHome officeFlexible hours- ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver...Remote work
$94.5k - $138.6k per year
.../operators increasingly demand seamless integration between GIS data and BIM models to improve... ...innovative workflows that help owners, engineers, planners, and stakeholders collaborate.... ...this integration requires innovative software engineering to ensure reliable, secure,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Integration Engineer. Be the first to apply!
- integration developer Ottawa, ON
- data integration developer Ottawa, ON
- ingénieur informatique Ottawa, ON
- systems integration engineer Ottawa, ON
- junior integration developer Ottawa, ON
- software support Ottawa, ON
- software implementation project manager Ottawa, ON
- software application developer Ottawa, ON
- software intern Ottawa, ON
- software qa Ottawa, ON

