Search by job, company or skills

Q

Firmware Engineer

2-4 Years
SGD 4,500 - 6,000 per month

This job is no longer accepting applications

new job description bg glownew job description bg glow
  • Posted 3 months ago

Job Description

JOB DESCRIPTION:

  • . Firmware Development: Developing, testing, and maintaining firmware for PLCs and other automation systems.
  • . Troubleshooting and Debugging: Identifying and resolving issues within the firmware.
  • . Collaboration: Working with cross-functional teams, including hardware engineers and other software developers.
  • . Testing: Ensuring that the firmware functions as expected and meets requirements.
  • . Knowledge of RTOS: Familiarity with real-time operating systems like VxWorks.
  • . Communication Protocols: Experience with communication protocols such as EtherNet/IP and OPC/UA.
  • . PLC Programming Languages: Familiarity with PLC programming languages like Ladder Logic and Structured Text.
  • . Hardware and Firmware Integration: Understanding the interaction between firmware and hardware.

JOB REQUIREMENTS

  1. Bachelor in Computer Science/Electronics Engineering with minimum of 2 years of experience in embedded software development
  2. Demonstrated experience in development of PLCs and/or Bus Couplers and/or IO modules for industrial automation applications
  3. Hands-on experience in developing prototype and design validation techniques
  4. Demonstrated programming experience with C or C++
  5. Experience in developing applications on VxWorks
  6. Hands-on experience with communication protocols (Modbus, EtherNet/IP, CAN, Serial)
  7. Preferred if the candidate has worked on PLC with CoDeSys environment

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143650897

Similar Jobs

Singapore

Skills:

CanUsbEthernetC ProgrammingSTM32 or similar 32-bit MCU architecturesprofibusWIFI

Singapore

Skills:

RtosVx WorksC Plus Plus EmbeddedCanSTM32MCU architectureQuadrosThreadxEmbeddedC ProgramingprofibusOscilloscopeLogic Analyzer

Singapore

Skills:

RtosDebuggingEmbedded SoftwareSoftware DevelopmentFirmwareComputer EngineeringComputer ScienceDesignSemiconductor IndustrySoftwarecredentialingElectrical EngineeringHardware

Singapore

Skills:

.NETlauterbach CDacGccSpiCanGitEthernetI2cPythonADCgnumakeGNU toolchainsJ-LINKARM processor architectures

Singapore

Skills:

power supplies WebsocketSpiIotFirmware DevelopmentEthernetI2cFreertosLWIP stackPower supply topologiesOscilloscopesPMBusModbusRS-485DSPsMulti-metersSignal processing algorithmsST microcontrollersMISRAIEC62304