OceanTech Jobs are pleased to be supporting an international partner with their search for a Embedded Software Engineer in Singapore!
Our partner specialises in the design, manufacture and sale of offshore electronic systems for the marine seismic industry worldwide.
Growing fast globally and working with leading edge marine technologies, this opportunity offers long term opportunities in an amazing part of the world.
Key Responsibilities
- Design, development, testing and debugging of embedded firmware of state-of-the-art products.
- Design, development, testing and debugging of computer applications, including GUI and SCADA.
- Maintain code and design documentation throughout the full design life cycle.
- System integration, debugging, testing and proving.
- Research and development of new and existing products.
Essential Skills & Requirements
- Engineering Degree, specialising in Computer Science, or Electronic, or similar.
- 5 years’ relevant design experience, with extensive focus on firmware engineering interfacing and GUI.
- Able to write software and firmware to a high standard, architecture, structure, all layers of ISO model.
- Excellent in C/C++ and C# programming languages either in firmware and computer applications.
- Able to design from first principles and/or incorporating “off the shelf” packages into a design.
- Able to produce meticulous design documentation, including requirement/design/test specs, schematics, production files, manuals and interface documents.
- Excellent written and spoken English, must act professionally at all times. Provide regular written project updates, and presentations as required, to manager.
- Experience using standard Engineering laboratory equipment, such as DMM, oscilloscopes, logic analyser, power supplies, signal generators, and tools such as soldering irons, hand crimpers, screwdrivers, wrenches, pliers, etc.
- Strong analytical and problem solving abilities.
- Confident, proactive, responsible, a team player, and comfortable working in an international environment.
- Willing to travel, if required, for new product commissioning, possibly offshore.
- Working closely with colleagues to design new systems, circuits and devices or develop existing technology.
Added Advantages
- Driver Development
- Experience in FPGA (Altera, Xilinx), CPLD, GNSS, RF (433MHz, 900MHz, 2.4GHz and L-Band).
- Other technologies and protocols (ARM Processor, PIC Microcontroller, SPI, I2C, RS485, LPC, MiWi, WiFi, TCP/IP, UDP).
- Altium, Microchip C32, CCS dev tools, Keil.
- Linux and embedded Linux.
- SVN, CVS, GIT or similar versioning systems.
- Experience in the oil and gas offshore seismic industry.
Our partner is open to international applicants and is able to sponsor suitable candidates interested in relocating to Singapore. On offer is a salary of up to 10,000 SGD per month.
This really is a one off position with this company and therefore an early application is advised.
Please send your CV and contact details to matt@oceantechjobs.com for an immediate interview.
OceanTech Jobs is acting as an Employment Agency in relation to this vacancy. OTJ encourage equal opportunities and we welcome applications from all suitably skilled or qualified candidates, regardless of their race, sex, disability, beliefs, sexual orientation, or age.