Please note that our Terms & Conditions and Privacy Notice are applicable.
On Promotion in Jobs
Pay & Ship
Buy with confidence. Secure payment options & nationwide delivery. Learn more
Filter & refine
Clear All
Results for software engineers in "software engineers" in Jobs in Johannesburg in Johannesburg
1
SavedSave
QA EngineerEnsure software stability, reliability, and production readiness for Video Management Software. Centurion, South Africa, R15,000 to R25,000 CTCAbout Our ClientThe company is an international organization with head offices in Italy and development hubs in South Africa and Italy. They also maintain sales and support offices in the US and Brazil. The business focuses on Video Management Software.The Role: QA EngineerThe purpose of this role is to ensure the stability, reliability, and production readiness of software products. The QA Engineer acts as a specialist focusing on Video Management Software (VMS) within the South African development hub. The main focus areas include conducting quality assurance processes and ensuring the technical integrity of the software before it reaches the production stage.Key ResponsibilitiesPerform quality assurance tasks with a minimum of three years of experience in a QA role.Ensure software stability and reliability for Video Management Software.Validate software for production readiness.Apply Agile and Scrum methodologies within the development lifecycle.Execute database queries using basic knowledge of Mongo.Work within AWS environments to support testing requirements.Conduct automation testing as a non-essential, beneficial task.About You3+ years experience in a Quality Assurance role.Knowledge of Agile/Scrum methodology.Basic knowledge of Mongo for database queries.Familiarity with AWS.Automation testing skills (nice-to-have)
https://www.jobplacements.com/Jobs/Q/QA-Engineer-1264925-Job-Search-2-23-2026-6-18-02-AM.asp?sid=gumtree
2d
Job Placements
1
Key Responsibilities:Lead software project design, development, and implementation while adhering to best practices and coding standards.Write clean, efficient, and well-documented code; perform unit testing and support integration/system testing.Participate in code reviews, provide feedback, and ensure high-quality, maintainable, and scalable code.Mentor junior developers, guide their professional growth, and promote best practices.Troubleshoot and debug software issues, resolve defects, and address performance bottlenecks.Contribute to software documentation, including technical specifications, user guides, and test plans.Stay updated with emerging technologies and industry trends to enhance skills and knowledge.Collaborate with firmware engineers, designers, and product managers to deliver high-quality software products.Engage in architectural discussions and continuous improvement of software architecture.Standardize designs using standard components for exceptional reliability, functionality, and ease of manufacture.Technical Requirements:Proficiency in C#, Maui/Xamarin, SQL, and familiarity with Blazor, JavaScript, jQuery, CSS, AJAX, JSON, Figma, Docker, and Flutter is advantageous.Experience with relevant software development environments and cloud platforms (e.g., Azure, Google Cloud) is a plus.Required Qualifications/Experience:Bachelors degree in Computer Science, Software Engineering, or related field.Minimum of 5 years experience in a similar role, with a proven track record of successful projects.Strong technical skills and understanding of software development methodologies (Agile/Scrum).Leadership experience with the ability to motivate and manage teams.Only candidates residing in Gauteng will be considered.Only South African citizens will be considered.Apply today!
https://www.executiveplacements.com/Jobs/S/Senior-Software-Engineer-Hybrid-Remote-1257799-Job-Search-02-01-2026-04-14-52-AM.asp?sid=gumtree
7h
Executive Placements
1
SavedSave
Our client is looking for a handsâ??on Software Engineer who can build production-ready web applications from the ground up. This role is perfect for someone early in their career who enjoys understanding how systems work end-to-end, from designing databases to deploying cloud services. Youll work across the full stack, collaborate with technical and consulting teams, and ship reliable software used by real users.Requirements:MSc in Computer Science (or related field)Experience with Object-Oriented Programming (OOP) and Data Structures & AlgorithmsTech Stack Proficiency: Python, TypeScript, SQL, React, Next.JS, Django and FastAPIA curious individual who has built and deployed complete web applicationsApply now!
https://www.executiveplacements.com/Jobs/S/Software-Engineer-1265959-Job-Search-02-25-2026-04-14-35-AM.asp?sid=gumtree
7h
Executive Placements
1
TECHNICAL ENGINEER - Technical Repairs* Matric/Grade 12* Minimum 2 years experience in TECHNICAL REPAIRS - Repairing Digital and/or RF Equipment* SMD Component Soldering Skills* Valid Drivers License - Own Transport* Technical Minded* Microsoft Office* Application Software* Barcode Printing Label Software* WLAN* Android OS* Software Patching SkillsDuties and Responsibilities:Perform Hardware Engineering TasksTroubleshoot Technical issuesMaintain Technology SystemsCollaborate with Team MembersI
https://www.jobplacements.com/Jobs/T/TECHNICAL-ENGINEERTECHNICIAN-TECHNOLOGY-1264038-Job-Search-02-19-2026-04-16-25-AM.asp?sid=gumtree
6d
Job Placements
1
SavedSave
An established technology-driven organisation, operating in the electronics and embedded systems space, is looking to appoint a Junior Firmware Engineer into its Technical & Development team.The role focuses on the design, development, and deployment of firmware and software for control and test equipment used in highly regulated, safety-critical environments.You will get:Exposure to mission-critical embedded products used in real-world applicationsThe opportunity to work on end-to-end firmware development, from design to commissioningHands-on experience with embedded hardware platforms and electronic systemsStrong technical mentorship and long-term engineering career progressionWhy You Should Work for This Client:Work on complex, non-generic embedded systems (not web or CRUD software)Develop firmware that directly interfaces with hardware and electronicsGain experience in safety-conscious and industrial-grade environmentsBe part of a technically strong engineering culture focused on quality and innovationInformation About The Company:The organisation is a specialist technology provider operating in the electronics and embedded systems engineering sector, with a strong focus on innovation, reliability, and global standards. The business invests heavily in technical capability and product development.This is an opportunity to build a serious embedded engineering foundation early in your career, working on technology that matters not just code that sits behind a screen.Key Responsibilities:Design and develop firmware/software for control and test equipmentWrite and maintain embedded C code and supporting interfacesContribute to system, test, and technical specifications for new productsSupport firmware/software installation and commissioning at client sitesAlign software development with the business strategy and customer requirementsStay up to date with global embedded firmware and software trendsJob Experience and Skills Required:Education:BSc Eng (Computer) / BEng (Electronic) / BSc (Electronics) or equivalentExperience:Minimum 2 years experience in firmware or embedded software developmentPractical experience developing firmware in CExposure to embedded software architectureAbility to read and interpret electronic schematicsDebugging experience on embedded platformsSkills (Technical):C (firmware development)Emb
https://www.jobplacements.com/Jobs/J/Junior-Computer-Engineer-1260154-Job-Search-02-06-2026-10-30-13-AM.asp?sid=gumtree
7h
Job Placements
1
ENVIRONMENT:JOIN the Engineering team of a cutting-edge FinTech Platform on a mission to build data-driven funding products that power real-world impact as its next Full Stack Software Engineer. You will design, build, and maintain scalable systems at the heart of the funding platform. Working across the stack, you’ll collaborate closely with Product and Operations to deliver secure, high-performance solutions. The successful candidate will require 3+ years Full Stack Software Development with strong Python, FastAPI, TypeScript, Next.js/React, PostgreSQL, Docker & AWS skills. You will also need a solid understanding of system design, cloud infrastructure, and relational databases. REQUIREMENTS:Tech you’ll work with -Python (FastAPI), TypeScript, Next.js/React, PostgreSQL, Docker, AWSWhat they’re looking for -3+ Years in Full Stack Software DevelopmentStrong experience with Python, FastAPI, and modern web frameworksSolid understanding of system design, cloud infrastructure, and relational databasesA problem-solver who values clean code, testing, and collaboration Nice to haves -Event-driven systems, AWS (ECS, RDS, API Gateway), Zoho/Sage integrations, strong testing practices
https://www.executiveplacements.com/Jobs/F/Full-Stack-Software-Engineer-Python-FastAPI-TypeSc-1264681-Job-Search-02-20-2026-09-00-15-AM.asp?sid=gumtree
4d
Executive Placements
1
SavedSave
SQL experience and experience with web development as well as a solid understanding of automation testing. Hands-on Cloud Software Engineer to build cloud applications that power IoT solutions. Opportunity to join a cross-functional team revolutionising impactful IoT solutions. Gauteng based.
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1264139-Job-Search-2-19-2026-8-30-21-AM.asp?sid=gumtree
6d
Executive Placements
1
This are looking for a hands-on Cloud Software Engineer who is technically curious, user-focussed and thrives in a modern product-driven environment. Your work will contribute to building cloud applications that power IoT solutions, which revolutionise the live monitoring of workforces in hazardous areas. Responsibilities include:Build and maintain microservices, data flows, and infrastructure (AWS). Ensure reliability, observability, and performance in production systems. Develop on the backend (Typescript) to ensure robust functionality.Develop on the Infrastructure as Code (AWS CloudFormation & Ansible) to ensure reliability and scalability.Develop on the frontend (Angular) to create seamless user experiencesContribute to CI/CD pipelines and automationsContribute to internal tooling and automation to strengthen engineering velocity.Bachelors degree (or equivalent) in Computer Science, Engineering, or related fieldMinimum of 5 years of professional experienceStrong programming skills (JavaScript / TypeScript / Node.js) Understanding of cloud fundamentals, ideally AWS Solid understanding of REST APIs, microservice architecture and serverlessSQL experience (PostgreSQL preferred)Experience with web development (JavaScript / HTML / CSS / Angular)A solid background in various automation test types, including unit testing, integration testing, and end-to-end testing
https://www.executiveplacements.com/Jobs/S/Senior-Cloud-Software-Engineer-IoT-Jhb-CT-1264147-Job-Search-2-19-2026-9-12-56-AM.asp?sid=gumtree
6d
Executive Placements
1
ENVIRONMENT:A cutting-edge FinTech company has an exciting position for a go-getter & highly driven Software Developer to join its Joburg team. Your core role will be to participate in every stage of the development lifecycle, including feature conception, design, implementation, testing, rollout and making everything run smoothly and safely in production. You will also perform Quality Assurance checks and testing before launching to the live site. You will need a Degree in Computer Science/Software Engineering/IT or similar field with experience working with relational databases - preferably PostgreSQL. DUTIES:Participate in every stage of the development lifecycle, including feature conception, design, implementation, testing, rollout and making everything run smoothly and safely in production.Business mindset and are continuously thinking about new ways how to improve operations through effective and strategic development.Follow and improve practices at every stage of development.Tackle the challenges that come with processing highly sensitive data.Manage cutting-edge technologies to improve applications and optimize performance.Participate in conferences and educational programs.Ability to exchange knowledge and willingness to mentor team members in best practices, code quality and tech frameworks.Perform Quality Assurance checks and testing before launching to the live site. REQUIREMENTS:Strong academic background with a Degree in Computer Science, Software Engineering, IT or relevant discipline (unless a proven record of skills).A passionate Software Developer with experience developing in a web framework.Experience working with relational databases (preferably PostgreSQL). Advantageous –Python / DjangoNumerical libraries such as Numpy/PandasFront end Web technologies such as HTML, JavaScript &CSSVersion Control software such as GitLaTexExpertise in CybersecurityFinancial sector experience ATTRIBUTES:Great problem solver who takes pride in their work.A people person who is trustworthy and motivated.
https://www.executiveplacements.com/Jobs/S/Software-Developer-Python-Django-JHB-26151-1265428-Job-Search-02-24-2026-03-03-52-AM.asp?sid=gumtree
1d
Executive Placements
1
What Youll Be Doing:Support the design, development, and implementation of internal business software solutionsWrite clean, efficient, and well-documented code aligned with best practicesAssist with debugging, troubleshooting, and performance optimisationParticipate in code reviews, unit testing, and system testing activitiesCollaborate with cross-functional teams, including engineers, designers, and product stakeholdersContribute to technical documentation, test plans, and user guidesFollow established development processes and contribute ideas for improvementStay up to date with emerging technologies and industry trendsWhat Were Looking For:Qualifications & Experience:Bachelors degree in Computer Science, Software Engineering, or a related field13 years experience (internships, graduate roles, personal or open-source projects welcome)Solid understanding of software development fundamentals, data structures, and algorithmsProficiency in C# (Java also acceptable)Working knowledge of SQL and relational databasesPractical exposure to SharePoint (academic, internship, or workplace)Familiarity with Git and collaborative development practicesTechnical Skills (Required):C#SQLSharePoint (sites, lists/libraries, permissions, integrations, and workflows)Debugging and troubleshootingNice to Have (Advantageous)Azure DevOps exposureZoho (CRM, Desk, Analytics, and integrations)Power BI (reports, dashboards, and basic DAX)SAP exposure or integrationsWeb/UI technologies: Blazor, JavaScript/jQuery, HTML/CSS, and AJAX/JSONDocker (basic usage)Figma (UI collaboration)Dont miss this opportunity - apply today!
https://www.jobplacements.com/Jobs/J/Junior-Software-Developer-Hybrid-Remote-1257800-Job-Search-02-01-2026-00-00-00-AM.asp?sid=gumtree
7h
Job Placements
1
SavedSave
We are seeking an experienced Technical Support Engineer to provide software and hardware support across customer sites, focusing on Electronic Security, Safety Systems, and Workforce Management Solutions in line with contractual SLA commitments. The successful candidate will be responsible for delivering medium to high-level technical support, ensuring system uptime, maintaining strong customer relationships, and supporting installations, commissioning, and maintenance activities across multiple client environments. This role requires a hands-on technical professional with strong troubleshooting ability, customer-facing experience, and a proactive approach to service delivery.What youll do:Medium to high-level technical support on systems, hardware, and software (onsite, remote, and telephonic)Acting as technical liaison with customersGeneral fault finding and troubleshootingInfrastructure fault finding and commissioningProject and system commissioningTechnical training for customers and internal teamsSupporting technical sales lead developmentAttending service calls across all installed hardware/software sitesAssisting with database-related issues (e.g. SQL Express)Maintaining accurate ticket updates within the incident management systemEnsuring continuous customer communication regarding service issuesCoordinating small installations and ensuring client requirements and deadlines are metScheduling and performing hardware/software maintenance as per SLA and supplier requirementsMaintaining accurate maintenance documentationGeneral administrative duties (timesheets, documentation, reporting, health & safety)Customer, supplier, and technical assistant trainingProviding peer support when requiredYour Expertise:5+ years function-related experience2+ years leading teams2+ years project experiencepan>3+ years security software & hardware installation5+ years BES/SQUBE or SYNERION software & hardware implementation and commissioningNetworking skills (TCP/IP, DHCP, Static IP, VLAN – N+ beneficial)Electronic skills (low current power, relays)Experience installing turnstiles, vehicle barriers, and mantrapsCertification/experience installing and commissioning CCTV and Access Control solutions including:Fire certification (advantageous)Building Management Systems experience (Tridium advantageous)Strong structured fault-finding methodologySoftware and hardware installation experienceHigh customer service orientationQualifications:Grade 12 or equivalent / College DiplomaMCSE and/or N+/A+ or National Diploma in Electronic/Electrical Engineering (advantageous)Acces
https://www.executiveplacements.com/Jobs/T/Technical-Support-Engineer-1265133-Job-Search-02-23-2026-05-00-15-AM.asp?sid=gumtree
2d
Executive Placements
1
Embedded Software EngineerRandburgThe company develops innovative power electronics systems forthe railway, commercial vehicle, defence, and mining industries.Minimum Requirements:Bachelors or Masters degree in Electrical/Electronic Engineering or Computer Science.Power Electronics Mastery: 5+ years of experience in embedded firmware specifically for Inverters, Converters, or Motor Controllers.FOC ExpertiseJ1939 CAN: Strong familiarity with CAN-bus (J1939) and diagnostic protocols used in the commercial vehicle or defense industries.Programming Excellence: Mastery of Embedded C/C++ and experience with Real-Time Operating Systems (RTOS) or bare-metal development on high-performance MCUs.Key Responsibilities:Advanced Control SystemsHDV CommunicationComplex Algorithm DesignTorque & MTPA (Maximum Torque Per Ampere) algorithms.Multi-stage PID loops for Voltage, Speed, and Torque.Active Discharge and regenerative braking logic.Safety-Critical Diagnostics: Design robust error-handling sequences.Ruggedised Software Architecture: Architect firmware that meets stringent industrial standards (ISO26262).
https://www.executiveplacements.com/Jobs/E/Embedded-Software-Developer-Power-Electronics-1264597-Job-Search-02-20-2026-04-34-13-AM.asp?sid=gumtree
5d
Executive Placements
1
SavedSave
Qualifications: 3 year tertiary qualification (Degree / Diploma) in Software / Engineering / Computer Science or relatedRequirements: 6 to 10 years commercial experiencePHP / JavaScript / MySQLKPAs: Maintenance and custom developmentCode reviews, mentoring and knowledge sharingApply now!
https://www.executiveplacements.com/Jobs/I/Intermediate-to-Senior-PHP-Developer-1196615-Job-Search-06-23-2025-04-13-11-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
We are seeking a skilled Mechatronic Engineer to join our engineering team and support the design, development, and optimization of mining systems.Position OverviewThe Mechatronic Engineer will be responsible for integrating mechanical, electrical, and software systems within mining equipment and automation solutions. The successful candidate will work closely with multidisciplinary teams to enhance equipment performance, reliability, and safety standards in demanding mining environments.Key ResponsibilitiesDesign, develop, and implement mechatronic systems for mining equipment and automation solutionsIntegrate PLCs, sensors, actuators, and control systems into mining machineryConduct system testing, commissioning, and troubleshooting on-siteOptimize equipment performance through data analysis and continuous improvement initiativesCollaborate with mechanical, electrical, and software engineering teamsEnsure compliance with mining safety regulations and industry standardsPrepare technical documentation, reports, and specificationsProvide technical support during installation, maintenance, and upgradesMinimum RequirementsBachelors Degree in Mechatronic Engineering or related field35 years experience in mining systems, heavy industry, or automationStrong knowledge of PLC programming (e.g., Siemens, Allen-Bradley), SCADA systems, and industrial networksExperience with hydraulic and pneumatic systemsProficiency in CAD software (e.g., SolidWorks, AutoCAD)Understanding of mining safety standards and operational environmentsWillingness to travel to mine sites
https://www.executiveplacements.com/Jobs/M/Mechatronic-Engineer-1263417-Job-Search-02-17-2026-10-12-45-AM.asp?sid=gumtree
7d
Executive Placements
1
SavedSave
Our client in the IT Industry is looking for a Senior C# Developer to join their team in Johannesburg, Gauteng. Qualifications & Experience:Bachelors degree in computer science, Software Engineering, or a related field.5+ years of hands-on experience in C# development.Proficiency in Microsoft Azure services, including Azure Functions, Azure Service Bus, Azure Event Hub, Azure Event Grid, Azure App Service, Azure Storage, and Azure DevOps.Certification in Agile development methodologies.Duties and Responsibilities:C# Development: Collaborate with cross-functional teams to design, develop, and maintain robust C# applications.Technical Leadership: Act as a technical mentor, guiding teams and fostering excellence in software architecture and development.Requirements Analysis: Work with stakeholders to gather and analyze technical requirements, translating them into architecture and design specifications.Microsoft Azure: Utilize Azure services to build, deploy, and manage scalable, secure, and reliable cloud-based solutions.Microservices: Design and implement microservices architecture for modular and scalable software development.API Integration: Develop and integrate APIs for seamless communication between components and third-party services.Test-Driven Development (TDD): Write unit tests and participate in code reviews to ensure code quality, maintainability, and reliability.Documentation: Create clear, concise, and user-friendly documentation for tools, frameworks, and systems to support team understanding and usage.Training and Mentorship: Provide guidance and training to junior developers and team members to enhance their technical skills.CI/CD: Implement and maintain CI/CD pipelines to automate deployments and ensure efficient, error-free releases.Troubleshooting: Investigate and resolve software defects, performance issues, and technical challenges.Collaboration: Partner with product managers, designers, and QA engineers to deliver high-quality software solutions.Software Testing: Implement robust testing frameworks, including unit, integration, and performance tests, to ensure system reliability.Development Standards: Adhere to and contribute to coding standards, best practices, and architectural guidelines, driving their continuous improvement.
https://www.executiveplacements.com/Jobs/S/Senior-Developer-1196653-Job-Search-06-23-2025-04-22-27-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
An exciting opportunity exists for a dynamic Structural Engineer in Johannesburg.What we are looking for:BSc or BTech in Civil Engineering Degree3+ years’ experienceSoftware Exposure – Revit, Tekla, ProkonExperience in commercial building designAbility to attend meetingsAble to conduct site inspectionsLiaise with a professional teamStrong communication skills
https://www.executiveplacements.com/Jobs/S/Structural-Engineer-1265836-Job-Search-02-25-2026-01-00-16-AM.asp?sid=gumtree
7h
Executive Placements
1
SavedSave
Key Responsibilities:Produce detailed 2D and 3D technical drawings using CAD software, with a focus on SolidWorks.Assist in preparing engineering drawings, layouts, and design revisions for steel fabrication projects.Update, modify, and revise existing drawings based on engineer feedback and project requirements.Ensure all drawings comply with industry standards and company specifications.Collaborate closely with engineers, project managers, and production teams to ensure accurate and efficient workflow.Organize and maintain drawing files, project documentation, and version control.Minimum Requirements:N6 / Diploma in Mechanical, Electrical, Civil, or related Engineering field.Proficiency in CAD software, particularly SolidWorks (experience in AutoCAD or Solid Edge is a plus).Strong attention to detail and accuracy in technical drawings.Ability to interpret technical information, sketches, and engineering specifications.Effective communication and teamwork skills.Willingness to learn and grow within the company.Advantageous Skills (Optional but Beneficial):Experience in fabrication, steel manufacturing, or conveyor systems.Knowledge of Geometric Dimensioning & Tolerancing (GD&T).Exposure to 3D modelling and advanced CAD features.Basic understanding of engineering principles and manufacturing processes.
https://www.jobplacements.com/Jobs/J/Jnr-Draughtsman-1264469-Job-Search-02-20-2026-04-12-45-AM.asp?sid=gumtree
5d
Job Placements
1
SavedSave
We are seeking an experienced Software Developer/Engineer to join our team in Midrand. This is a full-time permanent position for a skilled developer with strong experience in web and mobile development.The ideal candidate must have at least 4 years of professional experience and solid knowledge of Laravel (PHP), React, and/or Flutter. You should be confident in developing web applications, mobile apps, and RESTful APIs, as well as maintaining and improving existing systems.Key Requirements:• 4+ years software development experience• Strong Laravel (PHP) backend development• Experience with React or Flutter• MySQL or relational database knowledge• REST API development• Git / version control• Linux server knowledge (advantage)• Strong problem-solving skillsYou must be able to work independently, meet deadlines, and deliver clean, secure, and scalable code. Location: Midrand Position: Full-Time, Permanent Send CV to: cv@ltlgroup.globalClosing Date: 20 February 2026
8d
Midrand1
SavedSave
Software Developer Role OverviewAs a Software Developer, you will:Participate in every stage of the development lifecycle, including feature conception, design, implementation, testing, rollout, and ensuring smooth, safe production operationsApply a business mindset and continuously explore ways to improve the platform through effective and strategic developmentFollow and enhance best practices throughout all development stagesTackle challenges associated with handling highly sensitive dataWork with cutting-edge technologies to enhance applications and optimize performanceParticipate in conferences and educational programs for ongoing learningShare knowledge and mentor team members on best practices, code quality, and modern frameworksPerform quality assurance checks and testing prior to deploymentRequirements:Strong academic background with a degree in Computer Science, Software Engineering, IT, or a relevant discipline (or equivalent proven experience)Passionate about software development, with experience working in a web frameworkExperience working with relational databases (preferably PostgreSQL)Strong problem-solving abilities with a commitment to high-quality outcomesTeam-oriented, trustworthy, and motivatedknowledge/experience:Python / DjangoNumerical libraries such as NumPy / Pandashttps://www.executiveplacements.com/Jobs/S/Software-Developer-1195239-Job-Search-06-18-2025-02-00-14-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
We are looking for a skilled Electronic Software Engineer to join our growing engineering team. Youll work on the design and development of high-quality software for electronic and embedded systems, contributing across the full product lifecycle.Key ResponsibilitiesDesign, develop, and maintain software using C++ on Linux platformsWork closely with electronics and hardware engineers to integrate software with embedded systemsDevelop and maintain user interfaces using AngularDebug, test, and optimise system performanceParticipate in code reviews and contribute to technical documentationSupport deployment and ongoing maintenance of released productsRequired Skills & ExperienceStrong experience with C++ software developmentBachelors Degree in engineeringSolid knowledge of Linux environments (development, debugging, scripting)Experience with Angular and modern web technologies (HTML, CSS, TypeScript)Understanding of electronic or embedded systemsFamiliarity with version control systems (e.g. Git)Ability to work independently and as part of a multidisciplinary teamDesirable SkillsExperience with embedded Linux or real-time systemsKnowledge of hardware communication protocols (e.g. SPI, I²C, UART)Exposure to CI/CD pipelines or automated testingExperience working in regulated or safety-critical environments
https://www.executiveplacements.com/Jobs/S/Software-Engineer-1261165-Job-Search-02-10-2026-10-35-12-AM.asp?sid=gumtree
14d
Executive Placements
Save this search and get notified
when new items are posted!
