South Africa: Senior Software Developer – C++ – digital signal processing posted by MECS Africa
Job Description
- A Bachelor of Engineering degree in electronic or computer engineering with at least five years’ experience; OR
- A Master’s degree in electronic or computer engineering with at least three years’ experience;
- Experience in the following is required:
- Digital Signal Processing;
- C++ (preferably, otherwise C or C#), and Python;
- Data structures, algorithms, concurrency, and code optimization;
- GIT Version Control and CI/CD tools;
- Linux development environments;
- Understanding of how networks work.
- Experience in the following will be advantageous;
- Modern C++ standards and libraries;
- Object-oriented programming;
- GPGPU programming (CUDA);
- Control system development;
- Data acquisition;
- Radar, Communications or Electronic Warfare signal processing
- UI/UX development (e.g. in Qt);
- Embedded systems;
- Production software environments;
- End-to-end lifecycle of software development.
Ready to Apply?
Click below to apply directly with the employer
Safe & secure application
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Learn the common software and tools used in your industry - stay current with technology.
How to Apply
Click “GO APPLY” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Western Cape: Cost and Management Accountant posted by Techbridge Recruitment
Key ResponsibilitiesPerform costing functions including volume, price, and cost analysisConduct ongoing analysis of process constraints, margin analysis,...
View JobWestern Cape: Debtors Clerk posted by Techbridge Recruitment
RequirementsGrade 12 FinanceAccounting qualification advantageous5ndash8 yearsrsquo experience managing large debtor booksStrong knowledge of debtors...
View JobCenturion: IT Manager posted by Techbridge Recruitment
Key ResponsibilitiesLead IT strategy, software development, infrastructure, and cybersecurity.Oversee full SDLC ndash from requirements to deployment.Ensure...
View JobSouth Africa: GCC Engineer posted by Network Finance
Engineering Leadership Provide leadership and direction to the engineering team, ensuring adherence to industry best practices, safety standards, and...
View JobAmanzimtoti: Inventory & Production Data Administrator posted by Top Recruitment (Pty) Ltd
RESPONSIBILITIESAccurately capture and maintain factory and inventory records.Perform regular data analysis to support operational decisions.Utilise Syspro...
View JobErmelo: Electrical Plant Engineer (GCC) posted by Network Finance
B Tech or Electrical Engineering Degree with a GCC.nbspMin 10 Years experience in similar role.Instrumentation experience essentialAssess operational and...
View Job
Browse Employers
Job Alerts