Embedded Systems Engineer
ST Engineering · Singapore · Full-time
Quick Summary
- Research and define efficient architecture for electronic circuit boards.
- Source suitable electronic components for design architecture.
- Design PCB layout and generate Gerber files for fabrication.
Full Description
Work Location: 540 Airport Road Job Description You will design and develop electronic circuit boards for our drone systems and be part of a tight-knit team that provides safe, reliable drone systems and quality services to our distinguished customers in Singapore and around the region. Your responsibilities will include: • Research for solution: You will research and define efficient and reliable architecture to fulfil electronic circuit board requirements for our drone systems. • Component sourcing: You will source suitable electronic components to implement the design architecture. • Schematic design: You will study datasheets of the electronic components and design the schematic of electronic circuit boards that can fulfil the requirements. • PCB design: You will design the PCB layout of electronic circuit boards and generate Gerber files for PCB fabrication. • Firmware design: You will be responsible for firmware programming in embedded C/C++ language. • PCB assembly test: You will test PCB assemblies thoroughly and ensure they operate as expected. • Generation of documents and drawings: You will generate documents and drawings of design and test. Requirements The ideal candidate should have the following skills and experience: • 3-5 years of industry or other relevant experience in electronic hardware and firmware design • Experience in analog and digital circuit design. • Experience in designing electronic circuits with microcontrollers, digital signal processors (DSPs), field programmable gate arrays (FPGAs), etc. • Knowledge in various communication buses and protocols such as UART, I2C, SPI, CAN, Ethernet, etc. • Proficient in schematic and PCB design tools such as Altium Designer, OrCAD Capture and PCB Designer, Autodesk EAGLE, etc. • Proficient in using instruments such as multimeters, oscilloscopes, logic analysers, etc. to troubleshoot issues on electronic circuit boards. • Proficient in C/C++ programming language. • Strong research and problem-solving skills. • Excellent written and verbal skills • No work experience required