Radar Product Software Engineer

Details of the offer

Requirements:BEng or BSc Hons in Electronic Engineering, Computer Science or similarGraduate 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 codeProficiency writing embedded software in C or C++Eagerness to learn and ability to self-startExcellent collaboration and communication skills, to operate successfully within a local and international development teamAbility to work independently under only general guidanceAnd the following skills and knowledge would be highly advantageous:Signal processing and algorithm development for CW and FMCW radarsProgramming and data visualisation and analysis using MATLABElectronic/embedded hardware designElectronic testing using equipment such as signal generators, oscilloscopes and spectrum analysersCommunications protocols such as UART, SPI, I2C, and CAN, and the ability to test and debug these using tools such as logic analysersARM microcontrollers from ST, Nordic, Texas Instruments and NXPProgramming in C# or PythonVersion control tools (e.g. Git)Agile (Scrum) software development methodologyUnit testing and Test Driven Development, using frameworks such as Google Test (gtest)Responsibilities: Summary: Software development for consumer radar productsJoin a local radar software team that is part of an international multi-disciplinary product teamAmaze the users of our radar products by developing and fine-tuning algorithms in a MATLAB environmentBring 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 designSolve problems by applying sound techniques to identify the root cause and provide a reliable solutionHelp maintain a high standard of excellence in the team by participating in peer reviews of software designs, algorithms and source codeYou may also:Participate in software release testing and hardware/software integration testingContribute to PC tools development using C# and PythonHelp drive exploration into new technologiesTravel to International offices in the USA, Canada and TaiwanPlease 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

Senior Engineer: Electrical

PURPOSE OF ROLE TheSenior Engineer: Electrical will provide specialist support and expertise to the electrical engineering team throughout all project lifecy...


Lesedi Nuclear Services Pty. Ltd. - Western Cape

Published 17 days ago

Technical Assistant: Dairy

Job category: FMCG, Retail, Wholesale and Supply Chain Location: Cape Town Contract: Permanent Remuneration: Market related EE position: No IntroductionTo pr...


Woolworths - Western Cape

Published 17 days ago

Service Engineer

Service Engineer - CNC Press Brake and Punch product range. Compensation: TBA DutiesConduct maintenance and basic repairs on CNC machine tools at customer si...


Retecon (Pty) Ltd. - Western Cape

Published 17 days ago

Technical Assistant: Hppc

Job category: Other: FMCG, Retail, Wholesale and Supply Chain Location: Cape Town Contract: Permanent Remuneration: Market Related EE position: No Introducti...


Woolworths - Western Cape

Published 17 days ago

Built at: 2024-12-28T11:49:02.891Z