What Jobs are available for Software Development Engineer in Malaysia?
Showing 2709 Software Development Engineer jobs in Malaysia
Software Development Engineer C#
Posted 1 day ago
Job Viewed
Job Description
Responsibilities
Design, develop, and maintain software in C#/Python for 3D software.
Develop and maintain automated tests.
Apply proper Object Oriented Programming (OOP) and SOLID principles throughout the solution development process.
Ensure coding standards are followed and help enforce good programming practices within the development team.
Work closely with team members in Agile and Scrum.
Participate proactively in technical discussions, estimations, reviews, retrospectives, and meetings to contribute to a better understanding of user needs and process improvements.
Deliver work with quality and completeness within the agreed timeline.
Handle customer issues by providing support, troubleshooting, and bug fixing.
Create and maintain documentation.
Qualifications
Degree in computer science or engineering (majoring in computing, electrical, electronics, or other relevant areas).
Passionate about and skilled in programming (C# and Python, especially).
At least 2 years of working experience as a software engineer.
Knowledgeable about Object Oriented Programming (OOP) and SOLID principles.
Good interpersonal skills.
Team player and able to work independently.
Good analytical, debugging, and lateral thinking skills.
Familiarity with version control, such as Azure DevOps/Git.
Plus points
Good at mathematics involving 3D space manipulation.
Experience working in Agile/Lean and Scrum methodology.
Prior experience in an ISO/FDA/AMMi-regulated environment.
Location and type of contract
Petaling Jaya, Malaysia
Software engineering and research
Full-time
Hybrid
Associate level
CV in English
Referrals increase your chances of interviewing at Materialise by 2x.
#J-18808-Ljbffr
Is this job a match or a miss?
Software Development Engineer C++
Posted 3 days ago
Job Viewed
Job Description
Software Development Engineer
role at
Materialise
in Kuala Lumpur, Malaysia. Hybrid, full-time, associate level. Responsibilities
Design, develop, and maintain software in C++ or configuration language for 3D applications Develop and maintain automated tests to ensure software quality Apply Object-Oriented Programming (OOP) principles and SOLID practices throughout the solution development process Collaborate closely with team members in Agile/Scrum processes, participating actively in technical discussions, estimations, reviews, and retrospectives Provide transparency on task progressions and take responsibility for planning and organizing your own work Work closely with stakeholders to understand requirements and deliver solutions Handle customer issues by providing troubleshooting support and bug fixes Adhere to organizational quality processes for ISO/FDA/MDR compliance Qualifications
Bachelor’s degree in computer science or engineering (software, biomedical, mechanical, electrical, electronics, or related fields) 2 – 3 years of experience as a software engineer Strong programming skills in C++ (bonus points for proficiency in Python/C#) Knowledge of Object-Oriented Programming (OOP) and SOLID principles Proven analytical thinking, problem-solving skills, and attention to detail Good spoken and written communication skills in English Familiarity with version control systems such as Azure DevOps/Git A team player with strong interpersonal skills and the ability to work independently Plus points
Experience and knowledge in 3D mathematics and space manipulation Familiarity with CAD software and file formats like STL Experience using Azure DevOps and working with CI/CD pipelines Prior experience in an ISO-/FDA-/AMMi-regulated environment Knowledge of generative AI (GenAI) technologies and their application in software solutions Passion for innovative technologies, including 3D printing Location & Contract
Petaling Jaya, Malaysia Full-time Hybrid Associate level CV in English Job function
Research Industries
Software Development and Printing Services Referrals increase your chances of interviewing at Materialise.
#J-18808-Ljbffr
Is this job a match or a miss?
Systems Software Development Engineer
Posted 11 days ago
Job Viewed
Job Description
Malaysia, Penangtime type:
Full timeposted on:
Posted Todayjob requisition id:
JR # **Job Details:**# Job Description:Designs, develops, integrates, tests, validates, and/or debugs software across multiple layers of the software stack spanning firmware, drivers, operating systems, middleware, frameworks, algorithms, and applications/UI for a specific technology, product/platform, and/or market segment, including the development of software to enable specific features, capabilities, solutions, reference platforms, or Intel products.# **Qualifications:*** You must have a minimum Bachelors degree or a Master's degree in Computer Science, Computer Engineering, Software Engineering, Microelectronics / Electronics / Electrical Engineering or any equivalent qualification.* Minimum 5 years (degree) / 4 years (master) working experience in an appropriate technical discipline.Essential Skills:* Love of Programming by heart, love to learn new skills and technologies.* Knowledgeable in device driver framework of at least one operating system (preferably Linux or Android).* Experienced with open source software development especially with Linux's kernel and drivers.* Expertise in designing and writing C/C++ software is a must.# Job Type:Experienced Hire# Shift:Shift 1 (Malaysia)# Primary Location:Malaysia, Penang# Additional Locations:# Business group:The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them.# Posting Statement:All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.# # Position of TrustN/A**Work Model for this Role**This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change. #J-18808-Ljbffr
Is this job a match or a miss?
Power Software Development Engineer
Posted 16 days ago
Job Viewed
Job Description
Power Software Development Engineer to join our engineering team. The candidate will be responsible for designing, developing, and maintaining embedded software for power management systems and power supply products. The role demands strong technical expertise in embedded software development, excellent collaboration skills, and a passion for solving challenging problems in the power electronics domain. What You Will Be Responsible For
Educational Background: Bachelor’s degree or higher in Electrical Engineering, Computer Science, Automation, or related disciplines. Programming Skills: Proficiency in C/C++ for embedded systems; experience in Python/Matlab for debugging or modeling is a plus. Embedded Systems Expertise: Familiar with embedded operating systems such as FreeRTOS or Linux (preferred). Debugging peripherals: UART, SPI, I2C, and ADC/DAC modules. Experience with power-related protocols and networking, such as CAN, PMBus, or RS485. Power Electronics Knowledge: Understanding of digital power supply design and power control algorithms such as PID, MPPT, or PFC. Experience with high-power components or systems (e.g., AC/DC, DC/DC converters). EDA and Simulation Tools: Familiarity with Altium Designer and/or PSpice. Testing and Debugging: Experience with oscilloscopes, multimeters, logic analyzers, and power analyzers. Soft Skills: Strong analytical and problem-solving skills; self-motivated with excellent communication and teamwork abilities; ability to manage multiple tasks and work under pressure. How You Will Stand Out
Bachelor's degree or above in Power Electronics, Electrical Engineering, Automation, or Applied Electronics-related disciplines. Proficient in C and familiar with UART/SPI/I2C interfaces. Prior experience in software development for ASIC chips is preferred. Skilled in software development under embedded operating systems such as Linux. Strong communication skills, teamwork spirit, and ability to handle pressure; proactive attitude with responsibility; strong planning and execution. What You Will Experience Working With Us
A culture that values authenticity and diversity of thoughts and backgrounds. An inclusive environment with open workspaces and startup spirit. Fast-growing company with opportunities to network with industry pioneers. Ability to contribute directly and impact the future of the digital asset industry. Involvement in new projects, developing processes and systems. Personal accountability, autonomy, fast growth, and learning opportunities. Attractive welfare benefits and development opportunities such as training and mentoring. Bitdeer is committed to providing equal employment opportunities in accordance with country, state, and local laws. Bitdeer does not discriminate against employees or applicants based on race, colour, gender identity or expression, sexual orientation, religion, nationality, age, disability, or other protected characteristics. Job Details
Seniority level: Entry level Employment type: Full-time Job function: Engineering and Information Technology Industries: Software Development
#J-18808-Ljbffr
Is this job a match or a miss?
Senior Executive, Software Development Engineer
Posted today
Job Viewed
Job Description
SD Guthrie Berhad is one of the world’s leading producers of Certified Sustainable Palm Oil (CSPO), representing approximately 12% of the global market share (as of 31 December 2022). With over 84,000 employees across 12 countries, we pride ourselves on innovation, sustainability, and excellence. Our operations span the entire palm oil value chain, and we are expanding into new business verticals such as green industrial parks and renewable energy. We offer enriching career opportunities supported by cutting-edge technology and a commitment to sustainability. We are the world’s first palm oil company to have our net-zero GHG emissions reduction targets approved by the Science Based Targets Initiative (SBTi). Join us today, as we continue to Unlock Nature's Superpowers! Responsibilities
Maintain and optimize existing systems. Develop and implement new features. Collaborate with the team on technical problem-solving. Prepare and update documentation. PHP, MVC frameworks (Laravel, Symfony, Yii). RESTful API development and integration. MSSQL database design and optimization. Frontend
jQuery and AJAX. Android development using Java and Android Studio. Ability to independently develop mobile applications. Other Skills
Proficiency with Git version control. Clean coding practices and strong problem-solving skills. Strong communication and collaboration skills. Ability to adapt to changing requirements and priorities. Ideal Candidates
Minimum 3 years of full stack development experience. Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Why Join Us?
Flexible Benefits Coverage Learning on Demand Employee Wellness Programme Employee Engagement Activities Fully Subsidised Sports Clubs Education Assistance (terms & conditions apply) and many more. Details
Seniority level: Mid-Senior level Employment type: Full-time Job function: Information Technology, Project Management, and Research Industries: Agricultural Chemical Manufacturing
#J-18808-Ljbffr
Is this job a match or a miss?
Software Engineering - Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Software Engineering - Software Development Engineer Salary:
MYR 1,000 per day. Location:
Bangsar
Job Summary:
Join a dynamic team as a Software Development Engineer, where you'll contribute to impactful projects in a collaborative and innovative environment. This role offers the opportunity to work on cutting-edge technologies and drive meaningful solutions across multiple teams.
Responsibilities
Analyze, design, code, and test application components across various projects.
Perform maintenance, enhancements, and new development work.
Lead and manage team decisions, ensuring effective collaboration and delivery.
Provide technical solutions and guidance across multiple teams.
Develop and integrate APIs and cloud-native applications.
Utilize interpreted languages such as Python and JavaScript for development tasks.
Conduct code reviews and offer constructive feedback to peers.
Stay current with industry trends and emerging technologies.
Mentor junior developers and promote a culture of continuous learning and knowledge sharing.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proven experience in software development and system integration.
Proficiency in interpreted languages such as Python, JavaScript, etc.
Strong understanding of API development and cloud-native architecture.
Excellent problem-solving and analytical skills.
Ability to work collaboratively in cross-functional teams.
Experience with agile methodologies and DevOps practices is a plus.
Strong communication and leadership skills.
Company Overview We are a global leader in technology and innovation, dedicated to helping organizations transform and thrive in the digital era. By combining deep industry expertise with advanced technologies, we deliver end-to-end solutions that drive efficiency, agility, and growth. Our team is passionate about creating impactful outcomes through cutting-edge digital transformation, cloud solutions, intelligent automation, and data-driven insights. Committed to excellence and collaboration, we empower businesses to achieve greater performance and sustainable success.
Apply now and explore more opportunities with us.
#J-18808-Ljbffr
Is this job a match or a miss?
Senior Executive, Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
• Senior Executive, Software Development Engineer page is loaded# Senior Executive, Software Development Engineerlocations:
Serdang, Selangor, Malaysiatime type:
Full timeposted on:
Posted 3 Days Agojob requisition id:
JR2584We value our people and encourage everyone to grow professionally. If you think this opportunity is right for you, we encourage you to apply!**Job Description:*** Maintain and optimize existing systems.* Develop and implement new features.* Collaborate with the team on technical problem-solving.* Prepare and update documentation.**Job Requirements :*** Minimum 3 years of full stack development experience.* Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).**Backend*** PHP, MVC frameworks (Laravel, Symfony, Yii).* RESTful API development and integration.* MSSQL database design and optimization.**Frontend*** HTML5, CSS3, JavaScript.* jQuery and AJAX.**Mobile*** Android development using Java and Android Studio.* Ability to independently develop mobile applications.**Other Skills*** Proficiency with Git version control.* Clean coding practices and strong problem-solving skills.* Strong communication and collaboration skills.* Ability to adapt to changing requirements and priorities.To apply, please submit your resume and cover letter outlining your interest for this role. #J-18808-Ljbffr
Is this job a match or a miss?
Be The First To Know
About the latest Software development engineer Jobs in Malaysia !
Team Lead for Software Development Engineer (SDE)
Posted 4 days ago
Job Viewed
Job Description
Responsibilities: Lead a team of 3 SDEs to design, develop, and maintain RESTful APIs using the .NET stack (C#, ASP.NET Core). Collaborate with front-end developers, product managers, and other stakeholders to understand requirements and deliver high-quality solutions. Ensure the performance, quality, and responsiveness of APIs. Write clean, scalable, and efficient code following best practices and coding standards. Implement security and data protection measures. Troubleshoot, debug, and upgrade existing systems. Participate in code reviews and provide constructive feedback to peers. Stay updated with the latest industry trends and technologies to ensure our solutions remain current and competitive. Requirements: The candidate must have a minimum of four (4) years of working experience in software development and possess at least a Diploma, Advanced/Higher/Graduate Diploma, Bachelor's Degree, Postgraduate Diploma, or Professional Degree in Computer Science, Information Technology, or an equivalent field. Proven experience as a REST API Developer or similar role. Strong proficiency in C# and ASP.NET Core. Experience with MSSQL databases. Familiarity with MVC Framework. Knowledge of version control systems (e.g., Git). Understanding of Agile methodologies. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Experience with cloud platforms (e.g., Azure, AWS). Able to work OT during project implementation time. Benefits: Competitive salary package Medical Card for employee Flexible working hours and remote work options. Professional development opportunities. Unlimited snack and drink, coffee in office Monthly team building dinner
#J-18808-Ljbffr
Is this job a match or a miss?
FPGA IP Software Development Engineer - Graduate Talent (Start ASAP)
Posted 4 days ago
Job Viewed
Job Description
Join a structured graduate program to gain hands-on experience in FPGA IP design, development, and integration with a leading technology team in Penang. Responsibilities
Assist in the design, development, and verification of FPGA IP cores using VHDL/Verilog/SystemVerilog. Support software development for FPGA design automation, testbenches, and IP integration tools. Contribute to the development and maintenance of internal tools and scripts (e.g., Python, TCL, Shell). Participate in simulation, synthesis, timing analysis, and debugging of IP cores on target FPGA platforms. Collaborate with cross-functional teams including hardware, software, and system validation engineers. Document design specifications, test plans, and technical reports. About you
The company is looking for: Bachelor’s Degree (or final-year student) in Electrical/Electronic Engineering, Computer Engineering, or a related field. Relevant coursework in Digital Design, Computer Architecture, Embedded Systems, or FPGA/ASIC Design is a plus. Familiarity with HDL languages (Verilog/VHDL). Basic understanding of FPGA architecture and development flow. Exposure to software scripting languages (e.g., Python, TCL, Bash) is an advantage. Experience with EDA tools (e.g., Vivado, Quartus, ModelSim) is a plus. Passion for learning and solving complex technical challenges. Good communication and teamwork skills. Self-motivated, detail-oriented, and proactive attitude. How to apply
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, or any other characteristic protected by local law. This job may close before the stated closing date, you are encouraged to apply as soon as possible. Report this job
#J-18808-Ljbffr
Is this job a match or a miss?
Design Software Development Associate Engineer
Posted 2 days ago
Job Viewed
Job Description
We’re looking to add a
Design Software Development Associate Engineer
located in
Prai, Penang .
Responsibilities
Design new software and firmware architecture.
Drive the requirement definition.
Develop in either procedural or object-oriented design methods.
Work with other design team members on hardware bring up, software testing, system design, and project management.
Write source code, technical design, and functional documentation.
Develop drivers, protocols, application, algorithm, BSP, using OS-based or lightweight architecture.
Architect, design and deliver system software after specification of platform requirements.
Lead project team, coordinating other team members.
Knowledge & Skills
C, C++, C# programming skills.
8/16/32 bit MCU assembly code.
Device driver & SW architecture.
Real-time systems with and without OS.
Language management for UI.
Design for testability.
Capability of debugging, code instrumentation.
Data acquisition, storage, integrity and formatting.
BSP development and customization.
Bug tracking and revision control.
Strong analytical and troubleshooting skills.
Familiarity with Unix, Linux and Windows operating systems.
Familiarity with Subversion or other SCM systems.
Usage of laboratory instruments, IDE, debuggers, tracing and compiler tools.
Experience
Typically, a new graduate engineer with a Bachelor degree in a related field or equivalent experience.
Use of the following tools may be required: code generation tools, code delta/inspection tools, compiler/build environment tools, defect tracking tools and debugging tools.
Office skills: telephones, data entry, office software to include word processing, spreadsheet and presentation package.
Demonstrates operations and technical skills and understanding of Flex’ functional standards.
Demonstrates working knowledge of functional concepts and a solid understanding of Flex’ policies and procedures.
Typically requires some knowledge of computerized electronic test equipment and programming.
Benefits
Full range of medical benefits, dental, vision.
Life Insurance.
Paid Time Off.
Allowances & Bonuses.
Equal Opportunity Employer Flex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We celebrate diversity and do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email
and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Flex, you must complete the application process first).
#J-18808-Ljbffr
Is this job a match or a miss?