Radar Product Software Engineer

Details of the offer

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.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Job Function:

Requirements

Roads Design Engineer

We have a client with an amazing opportunity based in Cape Town. Role : Roads Design Engineer Industry : Civil Engineering Level : Mid-Level Key Requirements...


Goldman Tech Resourcing - Western Cape

Published 7 days ago

Senior Engineering Consultant

Project Leadership: Oversee engineering projects from conception to completion. Technical Expertise: Provide advanced technical analysis and recommendations....


Exceed Human Resource Consultants Ltd - Western Cape

Published 7 days ago

Compliance Officer (Cat I, Ii And Iia) - Western Cape

At Masthead, our passion is keeping businesses in business. As a national supplier of risk management services to independent financial advisors and other li...


Masthead Ltd - Western Cape

Published 7 days ago

Rf Engineering Manager

We are seeking a highly skilled RF Engineering Manager to lead our talented team of RF engineers in designing and optimizing advanced RF systems. This role i...


Network Recruitment - Western Cape

Published 7 days ago

Built at: 2024-11-23T07:49:28.396Z