Radar Product Software Engineer

2 weeks ago


Stellenbosch, South Africa Stonebridge HR Solutions Full time
Requirements:
  • BEng or BSc Hons in Electronic Engineering, Computer Science or similar
  • Graduate to mid-level (2-4 years)
Skills:
The following skills will be essential for success in this role:
  • Demonstrated ability to solve programming problems with high-quality code
  • Proficiency writing embedded software in C or C++
  • Eagerness to learn and ability to self-start
  • Excellent collaboration and communication skills, to operate successfully within a local and international development team
  • Ability to work independently under only general guidance
And the following skills and knowledge would be highly advantageous:
  • Signal processing and algorithm development for CW and FMCW radars
  • Programming and data visualisation and analysis using MATLAB
  • Electronic/embedded hardware design
  • Electronic testing using equipment such as signal generators, oscilloscopes and spectrum analysers
  • Communications protocols such as UART, SPI, I2C, and CAN, and the ability to test and debug these using tools such as logic analysers
  • ARM microcontrollers from ST, Nordic, Texas Instruments and NXP
  • Programming in C# or Python
  • Version control tools (e.g. Git)
  • Agile (Scrum) software development methodology
  • Unit testing and Test Driven Development, using frameworks such as Google Test (gtest)
Responsibilities:

Summary: Software development for consumer radar products
  • Join a local radar software team that is part of an international multi-disciplinary product team
  • Amaze the users of our radar products by developing and fine-tuning algorithms in a MATLAB environment
  • Bring the magic into the real world by implementing algorithms in embedded C and C++
  • Make our products a joy to use by creating embedded software than runs smoothly and reliably in C and C++
  • Lay the foundation for a successful product by contributing to software requirements, architecture and detailed design
  • Solve problems by applying sound techniques to identify the root cause and provide a reliable solution
  • Help maintain a high standard of excellence in the team by participating in peer reviews of software designs, algorithms and source code
You may also:
  • Participate in software release testing and hardware/software integration testing
  • Contribute to PC tools development using C# and Python
  • Help drive exploration into new technologies
  • Travel to International offices in the USA, Canada and Taiwan
Please note only shortlisted candidates will be contacted. If you have not heard from us in 2 weeks, please consider your application unsuccessful.



  • Stellenbosch, Western Cape, South Africa Stonebridge HR Solutions Full time

    About Stonebridge HR SolutionsWe are a leading provider of innovative radar products. Our team is seeking a talented Software Radar Engineer to join our local radar software team.


  • Stellenbosch, South Africa Stonebridge HR Solutions Full time

    Requirements: BEng or BSc Hons in Electronic Engineering, Computer Science or similar Graduate to mid-level (2-4 years) Skills: The following skills will be essential for success in this role: Demonstrated ability to solve programming problems with high-quality code Proficiency writing embedded software in C or C++ Eagerness to learn and ability to...


  • Stellenbosch, South Africa Stonebridge HR Solutions Full time

    Requirements: BEng or BSc Hons in Electronic Engineering, Computer Science or similar Graduate to mid-level (2-4 years) Skills: The following skills will be essential for success in this role:Demonstrated ability to solve programming problems with high-quality code Proficiency writing embedded software in C or C++ Eagerness to learn and ability to...


  • Stellenbosch, Western Cape, South Africa Stonebridge HR Solutions Full time

    Software Development for Radar SystemsAs a Software Development Engineer on our radar product team, you will have the opportunity to work on cutting-edge projects that push the boundaries of radar technology. Our team is passionate about delivering high-quality software that meets the needs of our customers.ResponsibilitiesDevelop software for consumer radar...


  • Stellenbosch, Western Cape, South Africa Stonebridge HR Solutions Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our radar product team at Stonebridge HR Solutions. As a key member of our international multi-disciplinary team, you will be responsible for developing and fine-tuning algorithms in MATLAB, implementing them in embedded C and C++, and ensuring seamless integration with...


  • Stellenbosch, Western Cape, South Africa Stonebridge HR Solutions Full time

    Radar Software Development OpportunityAt Stonebridge HR Solutions, we are dedicated to delivering innovative radar products that meet the needs of our customers. As a Software Development Engineer on our radar product team, you will play a critical role in shaping the future of our products.Key ResponsibilitiesDesign and develop software for consumer radar...

  • Installation Engineer

    3 weeks ago


    Stellenbosch, Western Cape, South Africa Exceed Human Resource Consultants Ltd Full time

    Assist with planning of future installations Assist during the installing of the radar, server system and displays at new installations at golf driving ranges across the world Assist with the testing and commissioning of new installations Work as part of the Installation team Technical support of operational sites Engineering university degree (BEng)...

  • C++ Developer

    1 week ago


    Stellenbosch, Western Cape, South Africa Plus 1x Full time

    We are seeking experienced C++ Developers to join a high-impact team in Stellenbosch. (3 Year Contract)Job Overview:We are looking for a skilled C++ Developer to join our team focused on developing and maintaining backend systems for Mining Surveillance Radars (MSA series), with a strong emphasis on slope stability radars. The ideal candidate will have...

  • Software Engineer

    2 weeks ago


    Stellenbosch, South Africa Network Recruitment Full time

    We are looking for an exceptional and passionate Software Engineer / Developer to join their dynamic Application Software team. Successful candidates will form part of an application software development team developing software for user applications. We perform formal software development for highly reliable safety-critical and mission-critical systems.Role...


  • Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    This isnt just another dev jobthis is your chance to build, innovate, and lead . Youll be crafting high-performance backend systems using Go or Java , integrating with Kafka and gRPC , and scaling platforms that push boundaries. If youre the kind of engineer who wants ownership, influence, and technical excellence , then welcome to the big leagues . Skills &...

  • Software Engineer

    2 weeks ago


    Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    Our client is looking for talented Software Engineers to design and develop distributed, scalable systems for high-stakes environments. You will work on challenging projects involving signal capture and analysis, data warehousing, and content retrieval. Your role will include full lifecycle system implementationanalysis, design, build, test, and supportwhile...

  • Software Engineer

    2 days ago


    Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    Our client is looking for talented Software Engineers to design and develop distributed, scalable systems for high-stakes environments. You will work on challenging projects involving signal capture and analysis, data warehousing, and content retrieval. Your role will include full lifecycle system implementationanalysis, design, build, test, and supportwhile...


  • Stellenbosch, South Africa Communicate Recruitment Full time

    This isnt just another dev jobthis is your chance to build, innovate, and lead . Youll be crafting high-performance backend systems using Go or Java , integrating with Kafka and gRPC , and scaling platforms that push boundaries. If youre the kind of engineer who wants ownership, influence, and technical excellence , then welcome to the big leagues . Skills &...


  • Stellenbosch, South Africa Communicate Recruitment Full time

    This isnt just another dev jobthis is your chance to build, innovate, and lead. Youll be crafting high-performance backend systems using Go or Java, integrating with Kafka and gRPC, and scaling platforms that push boundaries. If youre the kind of engineer who wants ownership, influence, and technical excellence, then welcome to the big leagues.Skills &...


  • Stellenbosch, Western Cape, South Africa Communicate Recruitment Full time

    **About Us**We are Communicate Recruitment, a leading recruitment agency dedicated to connecting talented professionals with exciting job opportunities.**Job Summary**We are seeking an experienced Software Engineering Manager to join our team. This is an excellent opportunity for a seasoned engineering leader to drive technical excellence and lead...


  • Stellenbosch, South Africa Network Recruitment Full time

    We are looking for an exceptional and passionate engineer to join their dynamic Automation team. Successful candidates will form part of an automation group specialising in simulation and control of aircraft automation systems, including guidance, navigation and control systems.1. ROLES AND RESPONSIBILITIES:Includes the following but is not limited...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    Job title : Software Engineer: Back-End 10083Job Location : Western Cape, StellenboschDeadline : April 10, 2025Quick Recommended LinksJobs by Location Job by industries Purpose StatementThe level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    Software Engineer JobWe're seeking an experienced Software Engineer to join our team. As a Backend Software Engineer, you'll be responsible for designing, developing, testing, deploying, maintaining, and enhancing software systems and applications.You'll work closely with our cross-functional team to ensure seamless integration and effective problem-solving....


  • Stellenbosch, Western Cape, South Africa Capitec Client Care Full time

    About the RoleWe are on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry.As a Back-End Software Engineer, you will play an integral part in a cross-functional team dedicated to the full software development lifecycle.RequirementsA relevant tertiary qualification in Information Technology.At least...


  • Stellenbosch, Western Cape, South Africa Capitec Full time

    Join Us in Becoming the Best Bank in the WorldWe appoint energized and motivated people for their potential and continuously look for talented, driven individuals to help us innovate and evolve. That is why we focus on finding the right people for the right jobs. We love what we do because we focus on making a positive difference for our clients and...