Company Overview
SEAMAP PTE LTD is a technology company specializing in embedded systems and product innovation, focusing on integrating hardware and software solutions to advance cutting-edge products with AI capabilities.
Job Summary
Design and develop embedded systems and software for innovative products, integrating hardware and software with a focus on reliability and AI-driven enhancements. Collaborate on digital hardware design, system integration, and testing to deliver high-quality solutions.
Responsibilities
- Design and develop embedded systems, software, and firmware to integrate hardware and software functionalities for innovative, reliable products
- Architect and implement digital hardware systems on FPGA, SoC, and SoM platforms to meet project requirements
- Develop and maintain software and firmware in C and C++ to ensure consistent performance across diverse operational scenarios
- Conduct system integration, debugging, testing, and design verification throughout the product lifecycle to ensure quality and functionality
- Prepare and maintain detailed project documentation and production materials to support development and manufacturing processes
- Innovate and enhance new and existing products by leveraging AI technologies to drive technological advancement
- Use engineering laboratory equipment such as oscilloscopes, analyzers, power supplies, and signal generators to support design and testing activities
- Provide regular project updates and presentations to stakeholders, demonstrating clear communication and collaboration skills
- Collaborate effectively within a team environment, demonstrating self-motivation and responsibility
- Travel as needed for new product commissioning and short trips to the Johor manufacturing facility
Required competencies and certifications
- Bachelor's or Master's degree in Engineering or a relevant scientific discipline
- Minimum 5 years of experience in digital project design
- Proficiency in MCU, MPU, and SoC embedded system platform design and programming
- Experience with Xilinx FPGA technologies and Vivado tools, including Verilog or VHDL programming
- Strong knowledge of digital electronic circuit design and PCB/component selection
- Deep understanding of microcontrollers, embedded peripherals, and network interfaces
- Proficient in software and firmware development using C and C++ with knowledge of AI frameworks
- Familiarity with communication protocols including TCP/IP, UDP, high-speed ADC, LVDS, SPI, CAN, I2C, UART, and USB
- Ability to produce precise design and production documentation
- Proficient in Windows OS (versions 7, 10, 11), Linux, and Microsoft Office
Preferred competencies and qualifications
- Experience with Xilinx Zynq, Petalinux, and Altium Designer
- Coding skills in Python and C#
- Knowledge of GNSS, Radio Telemetry, and RF technologies
- Familiarity with ISO 26262 and ISO 13849 safety standards
- Experience with EMC/EMI compliance requirements
- Proficiency with Microchip PIC32, NXP microcontrollers, ARM architectures, and development tools such as Keil and CCS
- Experience using SVN and GIT version control systems
- Background in the oil and gas offshore seismic industry