Software Engineer

2 weeks ago


Bayan Lepas, Penang, Malaysia Efinix Technology (M) Sdn. Bhd. Full time

Add expected salary to your profile for insights

  • Responsible for design, development and test of FPGA EDA software tools and utilities.
  • Design and develop tools/utilities in both GUI/CLI to support production software.
  • Participate in FPGA architecture exploration, modelling and benchmarking.
  • Work with Application or Field Engineers to resolve customer issues related to EDA tool flow.
  • Work with worldwide cross-functional teams to define software features/requirements and ensure software deliverability.
  • Participate in code review and development of unit tests and integration tests.
  • Develop automated GUI functionality-based tests.

Our Requirements:

  • Bachelor Degree in Electrical/Electronics Engineering, Computer Science/Information Technology with 3-6 years of related working experience.
  • Proficiency in C/C++ programming language is required.
  • Experience in Python programming language is a plus.
  • Experience in working with embedded devices such as SPI Flash is a plus.
  • Knowledge and experience in RTL design (VHDL or Verilog) is preferred.
  • Commercial experience in FPGA EDA tool development is a plus.
  • Experience in QT application development or GUI testing skills is an advantage.
  • Basic knowledge of computer peripherals interfaces such as JTAG, UART, SPI and I2C.
  • Strong communication and problem-solving skills able to work independently.
  • Basic knowledge of ISO 26262 will be added advantages.
How do your skills match this job?

Your application will include the following questions:

  • Which of the following statements best describes your right to work in Malaysia?
  • What's your expected monthly basic salary?
  • Which of the following types of qualifications do you have?
  • How many years' experience do you have as a software engineer?
  • Which of the following programming languages are you experienced in?

Consumer Electronics Manufacturing 51-100 employees

Co-founders Sammy Cheung and Tony Ngai formed EFinix in 2012 after spending over 25 years working at other semiconductor companies, including FPGA companies and other programmable providers. They began by inventing a unique, disruptive, flexible FPGA fabric, the Quantum architecture. Quantum is Efinix's key technology: an FPGA fabric arranged in a simple block-based format with interspersed columns of RAM and multipliers or DSP blocks. This fabric is designed to be process and fab agnostic, as well as compatible with a true SoC design flow.

Efinix's high-performance Titanium FPGAs are built on a 16 nm process and feature an enhanced Quantum fabric that is custom-tailored for the computing demands of mainstream applications. This scalable platform targets markets from intelligent edge devices to industrial automation to vision systems to edge servers and communications.

The first-generation Trion FPGAs are based on the patent-protected Quantum architecture. This family gives customers access to this key new FPGA fabric, enabling edge applications or high-volume applications such as mobile and IoT that need devices that are optimized for small packages, low power, and volume.

Efinix is a global company with offices worldwide. Our investors are an assortment of high-tech semiconductor and system vendors who saw value in our Quantum architecture and our team. Developing and producing FPGAs is not a simple matter, and it is imperative to have people who understand, and successfully create, both hardware and software. We have pulled together a strong team to meet this challenge.

#J-18808-Ljbffr
  • Software Engineer

    2 weeks ago


    Bayan Lepas, Penang, Malaysia SRM Integration (Malaysia) Sdn Bhd Full time

    Software Engineer (Fresh Graduates are welcome)Design, develop, debug and test machine control software for high speed machines.Provide application integration test and documentation.Provide assistance and software support to customers as well as evaluation to find solutions on customers' modification requests.Work closely with specialist team to evaluate...


  • Bayan Lepas, Penang, Malaysia GREATECH TECHNOLOGY BERHAD Full time

    Get AI-powered advice on this job and more exclusive features.Greatech Technology Berhad offers automation solutions across various industries to meet productivity challenges, enhance return on investment, and ensure cost-effectiveness. Our design and engineering specialists are dedicated to developing sophisticated automation systems to serve multinational...


  • Bayan Lepas, Penang, Malaysia Emerson Full time

    We are seeking a highly skilled Principal/Senior/Staff Software Engineer to join our team at Emerson. As a key member of our software development team, you will be responsible for unleashing the value of systems & hardware through the development of drivers, software, or firmware.The successful candidate will specify, design, implement, and test software...


  • Bayan Lepas, Penang, Malaysia Agensi Pekerjaan Reeracoen Malaysia Sdn. Bhd. Full time

    Control Software Engineer/ Senior Control Software Engineer (Machine) ID:56829Overview4,000 MYR ~ 6,000 MYRManufacturing (Electronics/Semiconductors), Manufacturing (Machinery)Job DescriptionSoftware control design, development and debug.Electrical design and electrical troubleshooting.Manage project that has been assigned according to Gantt chart.Support...


  • Bayan Lepas, Penang, Malaysia Siemens Digital Industries Software Full time

    As a Support Engineer at Siemens Digital Industries Software, you'll be part of a global team dedicated to delivering exceptional customer experiences. In this role, you'll have the opportunity to make a real impact on our customers' success.About the Job:We're looking for a talented individual to join our Opcenter RD&L team in Bayan Lepas, Penang (Malaysia)...


  • Bayan Lepas, Penang, Malaysia Western Digital Full time

    Staff Engineer, Software Development Engineering (Apps)We are seeking a highly skilled and experienced Senior Engineer to join our dynamic team in Bayan Lepas, Malaysia. As Senior Software Engineer you will be responsible for designing, developing and maintaining software systems for automated machinery, especially sputtering machines. Your role will involve...

  • Software Engineer

    4 weeks ago


    Bayan Lepas, Penang, Malaysia RP Manpro Full time

    Software Engineer (Shenzhen Colibri Technologies Co., Ltd)Shenzhen Colibri Technologies Co., Ltd., established in 2001, specializes in cross-industry automation technology for advanced manufacturing. As a leading provider of automation solutions, Colibri focuses on R&D, design, production, sales, and technical services for automation equipment and precision...


  • Bayan Lepas, Penang, Malaysia ALA Engineering Full time

    Summary:ALA Engineering is a leading innovator in automation technology, specializing in solutions for feedlot operations. Based in the US, we are building the world's first fully autonomous feed truck, dedicated to driving advancements in sustainable and productive future. Join our team as an Embedded Software Engineer and contribute to cutting-edge...


  • Bayan Lepas, Penang, Malaysia Emerson Full time

    We are seeking a highly skilled software engineer to join our team at Emerson. The successful candidate will have a B.S. or M.S. in computer science, and/or computer engineering, and/or electrical engineering, and a minimum of 8 years of experience for the Principal level; 5 years for the Senior level; 2 years for the Staff level.As a software engineer, you...


  • Bayan Lepas, Penang, Malaysia Pingspace Full time

    This job is for a Backend Software Engineer using C#. You might like this job because it offers competitive pay, career growth opportunities, and a flexible, inclusive work environment.ResponsibilitiesDesign, develop, and maintain backend components of warehouse management system and warehouse control system using C#Collaborate with cross-functional teams to...

  • Software Engineer

    1 week ago


    Bayan Lepas, Penang, Malaysia Emerson Electric Full time

    NI is now part of Emerson. NI is Emerson's Test and Measurement (T&M) Business Unit.In this Role, Your Responsibilities Will Be:Unleash the value of systems & hardware through development of drivers, software, or firmware.Specify, design, implement, and test software features for new and existing products.Drive software development excellence, continuous...


  • Bayan Lepas, Penang, Malaysia Siemens Digital Industries Software Full time

    At Siemens Digital Industries Software, we're on a mission to revolutionize the way companies design, develop, and deliver products. As a member of our team, you'll play a crucial role in ensuring the seamless operation of our software solutions.About the Job:We're seeking an experienced Application Support Engineer to join our Opcenter RD&L team, based in...


  • Bayan Lepas, Penang, Malaysia FILPAL Full time

    Salary Range: RM3,200 - RM4,500Job Overview:We are seeking a talented and driven Software Application Engineer/Developer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and maintaining software applications that interface with embedded systems, microcontroller-based hardware, and etc. Your work will...

  • Software Engineer

    3 weeks ago


    Bayan Lepas, Penang, Malaysia Emerson Full time

    Job DescriptionNI is now part of Emerson. NI is Emerson's Test and Measurement (T&M) Business Unit.In this Role, Your Responsibilities Will Be:Unleash the value of systems & hardware through development of drivers, software, or firmware.Specify, design, implement, and test software features for new and existing products.Drive software development excellence,...


  • Bayan Lepas, Penang, Malaysia Western Digital Full time

    About the JobWe are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team in Bayan Lepas, Malaysia. As Senior Software Engineer, you will be responsible for designing, developing, and maintaining software systems for automated machinery, especially sputtering machines.Your role will involve collaborating with...


  • Bayan Lepas, Penang, Malaysia FILPAL Full time

    FILPAL seeks a skilled Software Application Engineer/Developer to join our engineering team.Key Responsibilities:Design and Development:Create software applications that interact with embedded systems and hardware components.Collaborate with cross-functional teams to define software requirements and architecture.Utilize APIs to facilitate communication...


  • Bayan Lepas, Penang, Malaysia Western Digital Capital Full time

    At Western Digital Capital, we're seeking an Automation Software Engineer to join our team. As a key member of our manufacturing automation group, you'll be responsible for designing, developing, and implementing software solutions to optimize our manufacturing processes.Key Responsibilities:Develop and maintain software applications to automate...


  • Bayan Lepas, Penang, Malaysia Boostorder Sdn Bhd Full time

    This job is for a Software Engineer specializing in Flutter. You might like this job because it offers unique perks like fast-track promotions, medical insurance, and a flexible work environment.RM 3500 - RM 5500Fueled by a passion for digital transformation? Desire for a space where challenges & success thrive in the realm of speed & innovation? Feel like...


  • Bayan Lepas, Penang, Malaysia SkyeChip Full time

    Company DescriptionSkyeChip is a Malaysia-based design company specializing in delivering cutting-edge IP & IC solutions for artificial intelligence and high-performance computing. The company was founded in 2019 by a group of experienced IC designers with a focus on CPU, chipsets, SoC, and ASIC products. SkyeChip has the technical expertise to develop...


  • Bayan Lepas, Penang, Malaysia Western Digital Full time

    Company DescriptionAt Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we've been doing just that—our technology...