mid/senior embedded software engineer

2 weeks ago


Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

about the company

you will be joining an established company dedicated to streamlining, digitalizing, and automating the warehouse industry. Their cutting-edge systems cover a wide range of business and technology areas, including warehouse management systems, workflow management, inventory management, and AGV traffic control. Their team is a vibrant and driven group of individuals fueled by energy, passion, and an unwavering commitment to excellence in fulfilling the company mission with their engineers taking on a diverse set of challenges, from ensuring the reliability of distributed systems to delving into machine learning, database design, and enhancing workflow management performance.

about the role

you'll play a crucial role in designing and constructing the scalable firmware for our robot. Your responsibilities will involve translating functional requirements into technical designs and bringing these designs to life.

about the job

creating the software and hardware architecture for robotic systems, considering hardware limitations, real-time demands, and system specifications.developing code for embedded systems using languages like C, Python, and bash scripting. Crafting software that interfaces with hardware elements.identifying and rectifying software glitches, conducting comprehensive testing to ensure embedded systems' reliability and performance.merging software with hardware parts and third-party software, collaborating closely with hardware engineers for smooth software-hardware interaction.streamlining code for enhanced performance, reduced memory usage, and lower power consumption. Employing efficient algorithms to meet system demands.generating and managing detailed documentation for software design, code, and testing procedures. Ensuring documentation is clear and accessible to team members.working alongside diverse teams like hardware engineers, firmware engineers, and product managers to accomplish project objectives.providing continuous support and upkeep for embedded software, implementing necessary upgrades and patches. knowledge, skills and experience bachelor's Degree in Electrical Engineering, Mechatronics, Software Engineering, Computer Science, or a related field.demonstrate proficiency in robotic system architecture, encompassing software, wiring, and hardware integration.possess a minimum of 5 years of hands-on experience in programming languages such as C, Python, and bash scripting.show a strong understanding of microcontroller architecture, with a focus on STM32, ESP32, and Raspberry Pi systems.have experience in developing motion control systems and algorithms.display familiarity with a variety of sensors or modules.exhibit knowledge of motor drives for DC motors.be skilled in Real-Time Operating Systems (RTOS) like Zephyr and Linux environments.demonstrate proficiency with debugging tools such as logic analyzers, multimeters, and oscilloscopes.have a solid understanding of electrical and electronics principles, with the ability to read schematic circuits and possess PCB design skills.show expertise in configuring sensor devices across various interfaces and hardware protocols like I2C, SPI, UART with DMA, CAN, PWM, Analog, Timer, Encoder.be proficient in using GIT for version control.possess strong knowledge in physics and mathematics, which are advantageous for this role. how to apply Interested candidates may contact Eugene Fo at for a confidential discussion.
experience 3 years
skills C, C++, Python, Microcontroller, RTOS, I2C, UART, PCB
qualifications bachelor's Degree in Electrical Engineering, Mechatronics, Software Engineering, Computer Science, or a related field.
education Bachelor Degree

  • Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

    about the companyyou will be joining an established solution provider who specializes in offering software product services such as fullstack development and cloud migration to both local as well as overseas clientele across Asia. The company currently has over 50 enthusiastic tech specialists delivering quality products and is seeking to expand their...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

    about the companya reputable EPCC contractor with extensive experience offering comprehensive solutions to fulfill the needs of clients in Malaysia's petrochemicals, chemical, and general industries. about the jobDevelop and implement standards and concepts to meet job requirements.Plan pipe routing and equipment layout studies.Carry out engineering design...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

    about the companyyou'll be joining a company that is embarking on a worldwide endeavor to transform the technology landscape. This company offers an environment where you can excel, granting you the chance to influence the world on a global scale while collaborating with a diverse team spanning five continents. They are not only a hub for impactful work but...

  • Software Engineer

    4 weeks ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Electronic Arts Full time

    Software Engineer (Live Technical Support)Job Location: You will work in Kuala Lumpur.Our mission is to maintain the stability of our game and provide a better experience for the game users. As a software engineer, you will be an essential part of our mobile game live operation technical support and be involved in game delivery, live monitoring, live issue...

  • Software engineer

    2 weeks ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Finexus Sdn Bhd Full time

    Join Our Team as a Software Engineer As a Software Engineer at FINEXUS, your role entails developing and improving card payment systems, ensuring they meet the highest standards of security, reliability, and scalability. This involves both acquiring (payment acceptance) and issuing (cardholder accounts) modules. We are actively seeking a Software Engineer to...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

    about the companyyou will be joining a leading company in Malaysia that serves renewables to Selangor, Kuala Lumpur and Putrajaya region. With a strong commitment to providing safe, clean, and sustainable services, this company plays a crucial role in ensuring the well-being and quality of life for millions of residents and businesses. Overall, their...

  • Software engineer

    2 days ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Insidersecurity Full time

    Software development of innovative cybersecurity products Work on either back-end, front-end, algorithms or devops Develop flowcharts, layouts, and documentation to identify requirements and propose solutions Develop clean and efficient code that is designed and structured for easy testing Develop comprehensive tests to ensure codebase quality and stability....


  • Kuala Lumpur, Kuala Lumpur, Malaysia Agensi Pekerjaan Btc Sdn Bhd Full time

    Job Description Open Position: Software Engineer Analyst, Web (Reputable Company) A Reputable Company is currently hiring a Software Engineer Analyst, Web to come and join them in the Kuala Lumpur officeKey responsibilities include:Possess Bachelors degree in Computer Science, Software Engineering, or in any related field. More than 2 years of proven...

  • Software Developer

    3 weeks ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

    Global MNC CompanyFully Remoteabout the companyYour future employer is a Multinational Company that is well known and has presence globally. They are currently looking for a Mid - Senior Software Developers that is highly skilled in developing and coding using .NET and C#. Your future role will enable you to create, design and develop software application,...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Software International Corporation Full time

    Your primary focus will be on developing user interface components and implementing them following well-known workflows (such as Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

    about the companyYour future employer is a globally recognised brand operating in over 13 countries, providing solutions to many of the world's biggest organisations.about the jobDeliver high performing, scalable, enterprise-grade online applications and servicesBe involved in architectural / design decisions and will communicate effectively technical and...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Capcon Asia Full time

    Role We are looking for someone to lead an established sales, marketing and lease admin function for a listed property developer. Currently launching phase 2 of a multi year master development in Klang Valley Projects include SOHO, Serviced apartments storey) and mid sized landed community Sales Responsibilities Oversee Sales and ensure targets are achieved...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

    Exposure to Cryptocurrencis and BlockchainHighly competitive salary and benefits about the company Your future employer is a pioneering financial services company that bridges traditional fiduciary services with the digital landscape. Revolutionizing the way traditional asset management field, their solutions are diverse, catering to a wide range of clients...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

    Senior Backend DeveloperSaaS providerHybrid work & flexibleExciting Emerging AI products about the company Your future employer is a groundbreaking SaaS provider revolutionising the enterprise landscape with in-house decentralised AI solutions. They empower enterprises to harness the power of artificial intelligence, providing automation and enabling...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

    Competitive Salary PackageCareer growthAttractive and fun cultureMaking an impact in the workplace title : Manual/Automation Tester about the company Your future employer is the leading robotic automation system with a vision to automate, digitise and simplify the warehouse industry with the use of robotics and data intelligence systems. They also offer one...

  • Software engineer

    2 weeks ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Bright-win Technology Full time

    Job Responsibilities: Involved in software architecture and code reviewing. Participate in initiatives that improve processes and procedures of development. Provide solutions and guidance for complex programming solutions. Organize support/provide support to end user during off office hour if required Analyse and design test scenarios and test cases based on...


  • Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

    about the companyYou will be joining a leading IT service provider that has been serving enterprise customers from major commercial and government sectors for over 40 years. about the job Job title : Senior Network Engineer Location : Selangor, MalaysiaSalary : RM7,000 - RM15,000Employment : Full-time permanent roles and responsibilities Provide onsite or...

  • Software engineer

    3 weeks ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Nextlabs Full time

    Responsibilities: Technology research Product development Write modular, reusable, testable and maintainable code Requirements: Bachelor's Degree in computer science or information technology. Good understanding of software architecture, programming practices and design pattern.Passionate and loves programming Must be able to communicate well in English...

  • Software tester

    2 weeks ago


    Kuala Lumpur, Kuala Lumpur, Malaysia Jobstore Full time

    The ideal candidate will have a strong background in technical writing, combined with expertise in system testing methodologiesKey Responsibilities:Collaborate with the development team to understand software requirements and design specifications. Develop comprehensive test plans and test cases to effectively evaluate software functionality and performance....


  • Kuala Lumpur, Kuala Lumpur, Malaysia Randstad Malaysia Full time

    about the companyThe client is a publicly listed construction firm with a market presence spanning over five decades. Widely recognized and financially robust, they have earned a solid reputation for the successful completion of projects. With numerous ongoing and upcoming secured projects, the company continues to thrive in the industry.about the jobCompile...