Embedded Firmware Engineer

1 week ago


Singapore Akribis Systems Full time

COMPANY DESCRIPTION

Founded in Singapore in 2004, Akribis Systems is a motion control company that provides high precision direct drive motors. We construct products for a range of industries including renewable energy, semiconductor, communication, biomedical, robotics or any industry that requires precise motion.

We produce direct drive motors with a high force density and patented coil design that decreases cogging. Our linear and rotary motors also are available with stages that we manufacture ourselves so you can smoothly integrate the motor into your design.

More than simply a manufacturer, we are also innovators. Our deep knowledge of engineering and dedication to the work has resulted in 44 patents, and our research and development into the field of magnetics will only continue to grow our business. Our engineers are able to custom design motors and stages to your specific requirements with you as a co-developer.

Today, we have two production factories and numerous sales and support offices across the globe. At Akribis Systems, precision matters.

**Department Overview**:
At Akribis Systems, it is our vision to provide the best direct drive solutions in the world. We are an Engineering First Company and we take pride in being design oriented, engineering focused and relentless in our pursuit for quality. Our department deals with motion controls and we are focused on solving challenging motion related industrial problems.

DESIGNATION : Embedded Firmware Engineer

RESPONSIBILITIES
- Experienced in all phases of software development from product definition to production release
- Motivates self and others for results through team spirit
- Is highly effective and thrives in a dynamic environment with multiple, changing priorities
- Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge
- Enjoys working side by side with peers and cross functional teams to diagnose and fix issues in complex multi-platform system

**Specific Duties**:

- Design, implement and maintain embedded software of all our current and future motion controls and drives.
- Design, implement and maintain drivers for controller peripherals (Ethernet, EtherCAT, CAN Open, USB, serial ports, I2C, motor encoders, etc.).
- Participate in product architecture design.
- Support existing products and modify existing features.

QUALIFICATIONS
- B.S. or M.S. in Computer Science, Computer Engineering, Electrical Engineering or another technical related field.
- 3+ years of working experience developing embedded software for industrial products or Motion Controls, High precision, Semiconductor, Machine building, Manufacturing Industry
- Job Level:Intermediate - Good understanding of embedded software development techniques and practices.
- Solid real time embedded C/C++ programming skills.
- Proven track record of delivering high-quality, efficient and portable code in a real-time embedded environment.
- Good understanding of various aspects of embedded systems (SoC, microcontroller architecture, board block diagrams, board schematics, register maps, etc.)
- Passionate about implementing technical innovations to improve our customer's experience.
- Familiar with the embedded microprocessor design process: compilers, debuggers, IDE and source code control. ARM and TI - advantage.
- Experience with Real Time Operating Systems - advantage

**Advantage(s)**:

- Experience with control related protocols: EtherCAT, CANOpen.
- Experience with common embedded protocols: SPI, I2C, RS232, Ethernet
- Experience with implementing and tuning control loops, most specifically electric motor control and tuning.
- Experience with robotics or motion control (trajectory generation, kinematics, motor control).
- Experience developing software used in production in industrial environments (min. 3 years).
- Experience with debugging and interacting with electrical and mechanical hardware.

OTHER INFORMATION

**Attributes**:

- Strong communication skills are mandatory
- Life long learning mindset
- Kind, friendly and approachable



  • Singapore I INNOVATIONS PTE. LTD. Full time

    Job brief We are looking for a passionate Embedded Hardware/Firmware Engineer to design, develop and coordinate in embedded IOT product development. Engineer responsibilities include understanding of the user requirement, work with hardware Engineers, develop the firmware, perform system testing. He should be familiar with firmware and software...


  • Singapore beBeeFirmware Full time

    Embedded Firmware DevelopmentWhat You'll Be Doing:Design, develop, test and debug embedded firmware and applications.Provide technical support for customers' requests/issues relating to firmware modification.Collaborate with cross-functional teams to ensure firmware aligns with product requirements.Identify and resolve firmware-related...

  • Firmware Engineer

    6 days ago


    Singapore Amplus Communication Pte Ltd Full time

    **Firmware Engineer (Embedded System)** **Responsibilities**: - Develop and troubleshoot embedded system (firmware/software and hardware) **Requirements**: - Minimum Diploma in Electronics Engineering or equivalent qualification - At least 5 years' relevant work experience in embedded system development - Experience with VB6, VB.Net, C/C++, C#, Python,...


  • Singapore LINKEDCORP HR CONSULTANCY PTE. LTD. Full time

    **Engineer (Firmware)** 5 days, 8am to 6pm Monthly salary $3800 - $6200 Location: Serangoon North Ave **Responsibilities**: - Develop Firmware and Software to control products - Generate and issue Firmware and Software design documentation - Provide support to Engineering/Production on Firmware and Software-related matters Requirements: - Minimum...


  • Singapore PERSONNEL LINK JOBHUB PTE. LTD. Full time

    **FIRMWARE/ EMBEDDED SOFTWARE DEVELOPER/ENGINEER** - Coordinate the on-going work and development of the solution - Stay current with firmware development methodologies - Perform typical activities include design and implementation of data structures and software algorithms to deliver cutting-edge IoT products - Debug issues involving advanced IoT solution...


  • Singapore Linkedcorp HR Consultancy Pte Ltd Full time

    **Engineer (Firmware)** 5 days, 8am to 6pm Monthly salary $3800 - $6200 Location: Serangoon North Ave **Responsibilities**: - Develop Firmware and Software to control products - Generate and issue Firmware and Software design documentation - Provide support to Engineering/Production on Firmware and Software-related matters **Requirements**: - Minimum...


  • Singapore HYPERSCAL SOLUTIONS PTE. LTD. Full time

    **COMPANY DESCRIPTION** Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and become a global customer preferred partner" and our concept...

  • Senior Manager

    7 days ago


    Singapore Infineon Technologies Full time

    As the Embedded Application Firmware Manager at the Power and Sensor Systems group, your main responsibility at the Application Engineering team is to coordinate with project stakeholders and team members to successfully implementation of Embedded Power Applications on roadmap products/solutions. You can leverage on your technical background, be it on...


  • Singapore 3 CUBED BUSINESS CONSULTING PTE. LTD. Full time

    **Senior Software Engineer - Firmware** **Requirements**: - Degree / Master in Computer Science/ Embedded Systems / Computer Engineering / Electrical Electronic Engineering with concentration in the areas of Embedded Software engineering - Relevant experience in developing Real Time Embedded Systems. - Experience in industrial control systems and...


  • Singapore MERRY ELECTRONICS (SINGAPORE) PTE. LTD. Full time

    We are looking for highly motivated Firmware Engineers to join the dynamic wireless gaming development team. As a member of this core development team, you will be working with highly talented and motivated engineers to develop new and enhanced wireless gaming audio devices and platforms. You will focus specifically on research of new technology and...