Product Software Engineer

Product Software Engineer
Company:

Placetalent


Details of the offer

Minimum Requirements: 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 guidanceSignal processing and algorithm development for CW and FMCW radarsProgramming and data visualization 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 methodologyArea of Responsibility: In this role, you will contribute to software and algorithm development for new radar products and applicationsJoin 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 Garmin's offices in the USA, Canada and TaiwanRecruitment Process:Shortlisted candidates will be contacted to answer a few initial questions. Following this, you will be required to complete and submit a challenge as part of your application.


Source: Whatjobs_Ppc

Requirements

Product Software Engineer
Company:

Placetalent


Senior Mobile Developer

Send an email about this job to a friend or to yourself. My client is looking for a Senior mobile Developer who has experience in leading the development and...


From Goldman Tech Resourcing - Western Cape

Published a month ago

High School Learning Support Assistant (Temp) - Spark Blue Downs High - 2024

About SPARK SchoolsSPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools....


From Spark Schools - Western Cape

Published a month ago

Information Technology Graduates (Programming)

Preparing and delivering lectures, tutorials, workshops, and seminars.Setting and grading assignments, tests, and exams.Attending and participating in meetin...


From Talentlink - Western Cape

Published a month ago

Aws Data Engineer

PBT Group is currently offering an opportunity for an AWS Data Engineer with 2 to 5 years of relevant experience.The role of a Data Engineer involves constru...


From Pbt Group - Western Cape

Published a month ago

Built at: 2024-09-21T20:05:47.598Z