Software Application Engineer/ Developer
6 days ago
Salary Range: RM3,200 - RM4,500
Job 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 bridge the gap between hardware and user-facing software, ensuring seamless integration and high performance across our product line.
Key Responsibilities:
Design and Development:
- Develop, test, and maintain software applications that interact with embedded systems and hardware components.
- Collaborate with cross-functional teams, including embedded software engineers, hardware engineers, and product management, to define software requirements and architecture.
- Utilizing application interfaces (APIs) that facilitate communication between software applications and embedded systems.
- Create a user-friendly interface for the software application
Integration:
- Ensure smooth integration of software applications with various engineering platforms, ensuring compatibility and performance optimization.
- Work on middleware solutions to manage communication between embedded systems and higher-level software applications.
Testing and Debugging:
- Perform rigorous testing of software applications to ensure reliability, security, and performance.
- Debug and resolve software issues related to application performance, user interface, and hardware interaction.
Documentation and Support:
- Develop and maintain comprehensive documentation for software applications, including design specifications, user manuals, and troubleshooting guides.
- Provide technical support and guidance to internal teams and end-users, addressing software-related inquiries and issues.
Continuous Improvement:
- Stay up-to-date with industry trends, tools, and technologies to continually enhance software development processes and product quality.
- Contribute to code reviews, sharing best practices and fostering a culture of continuous learning within the team.
Qualifications:
Education:
- Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Electronic Engineering or software related field.
Experience:
- Preferably 1+ years of experience in software application development, particularly in environments involving hardware or embedded systems.
- Experience with programming languages such as C/C++/C#, Python, Java, or similar. (Proficiency in C# and Python is highly preferred.)
- Added value for experience in Linux System Programming & Assembly Language.
Skills:
- Strong understanding of software architecture, particularly in systems that interact with hardware.
- Experience with communication protocols (e.g., UART, SPI, I2C, CAN) and real-time operating systems (RTOS) is a plus.
- Proficiency in debugging and optimizing software for performance and reliability.
- Strong problem-solving skills and ability to work collaboratively in a fast-paced environment.
Soft Skills:
- Excellent communication skills, both written and verbal.
- Ability to work independently as well as part of a team.
- Strong attention to detail and a commitment to delivering high-quality software.
Preferred Qualifications:
- Experience with IoT systems or industrial automation.
- Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
- Knowledge of user interface design and development.
-
Software Application Engineer
2 days ago
Bayan Lepas, Penang, Malaysia Siemens Digital Industries Software Full timeAs a key member of our support team, you will play a crucial role in providing exceptional customer service and ensuring the success of our products. Your primary responsibility will be to handle customer inquiries and problems reported through our support portal or by phone. You will work closely with the development team to resolve issues, document...
-
Software Development Engineer
23 hours ago
Bayan Lepas, Penang, Malaysia SAM Engineering & Equipment (M) Bhd Full timeSoftware Development Engineer (SAM Engineering & Equipment)We are seeking an experienced Software Development Engineer to join our team at SAM Engineering & Equipment (M) Bhd.As a Software Development Engineer, you will be responsible for the analysis, design, development, troubleshooting, debugging, and maintenance of high-volume systems.Our ideal candidate...
-
Software Development Engineer
23 hours ago
Bayan Lepas, Penang, Malaysia Mi Equipment (Malaysia) Full timeJob DescriptionMi Equipment (Malaysia) is seeking an experienced Software Development Engineer to join our team. The successful candidate will be responsible for designing and developing software, control systems, and hardware for automated machines.The ideal candidate will have a strong background in software programming and electronics/electrical design,...
-
Application Support Engineer Opcenter RD&L
3 days ago
Bayan Lepas, Penang, Malaysia Siemens Digital Industries Software Full timeDirect message the job poster from Siemens Digital Industries Software.Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being...
-
Software Development Engineer
23 hours ago
Bayan Lepas, Penang, Malaysia UVE Technology Sdn. Bhd. Full timeThe ideal candidate will develop automation/machine vision applications based on customer requirements.Key ResponsibilitiesDevelop hardware and software solutions for automation/machine vision applications.Analyze, maintain, and improve existing applications to ensure optimal performance.Discover and fix programming bugs to prevent system...
-
IT Application Engineer
1 day ago
Bayan Lepas, Penang, Malaysia SAM Engineering & Equipment (M) Bhd Full timeIT Application Engineer (Software Developer)Add expected salary to your profile for insightsInvolved in the analysis, design, development, troubleshooting, debugging and maintenance of high-volume systems.Development of Web application, Windows Application, Windows ServiceAPI Integration with third party application.Develop effort estimates and plan...
-
Flutter Application Engineer
6 days ago
Bayan Lepas, Penang, Malaysia Boostorder Sdn Bhd Full timeAbout BoostorderBoostorder Sdn Bhd is a pioneering AI SAAS-based software company that offers automated order and payment solutions for Brands and Distributors. Our mission is to simplify complex business processes and enhance efficiency.Job SummaryThis position involves developing and enhancing Boostorder's solutions using the Flutter framework,...
-
Applications Engineer
6 days ago
Bayan Lepas, Penang, Malaysia National Instruments Full timeThe NI Semiconductor Business Unit (BU) Customer Centric Solution (CCS) team is seeking to hire an experienced Applications Engineer to work on the customer engineering opportunities that enable the sale of standard NI products. The primary responsibilities of this position are to work with NI customers, sales personnel, engineering, and alliance partners to...
-
Software Engineer
6 days ago
Bayan Lepas, Penang, Malaysia Unison Consulting Full timeUnison Consulting is seeking a highly skilled Software Engineer with expertise in .NET to join our team.The ideal candidate will have a strong background in software development principles and practices, and be able to design, build, and configure applications using .NET.We are looking for someone who can collaborate with cross-functional teams to identify...
-
Software Engineering Expert
6 days ago
Bayan Lepas, Penang, Malaysia Boostorder Sdn Bhd Full timeAbout Boostorder Sdn BhdWe are an innovative AI SAAS-based software company that provides automated order and payment solutions to brands and distributors. Our mission is to simplify complex business processes and enhance efficiency.Job DescriptionIn this role, you will contribute to the development and enhancement of Boostorder's solutions using the Flutter...
-
Software Engineer
6 days ago
Bayan Lepas, Penang, Malaysia RP Manpro Full timeSoftware 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...
-
Senior Software Engineer
6 days ago
Bayan Lepas, Penang, Malaysia Boostorder Sdn Bhd Full timeThis 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...
-
Embedded Software Engineer
3 days ago
Bayan Lepas, Penang, Malaysia ALA Engineering Full timeSummary: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...
-
Senior / Software Engineer (Automation)
2 weeks ago
Bayan Lepas, Penang, Malaysia UVE Technology Sdn. Bhd. Full timeThe ideal candidate will be responsible for developing automation/machine vision applications in terms of hardware and software.ResponsibilitiesDevelop automation/machine vision applications in terms of hardware and software (Coding) based on customer requirements.Analyze, maintain, and improve existing applications.Discover and fix programming...
-
Application Developer
2 weeks ago
Bayan Lepas, Penang, Malaysia UST Malaysia Full timeDirect message the job poster from UST Malaysia[Talent Acquisition] [Helping People to Land Their Dream Job] [Dare to Change]Developers will be involved in reviewing current state design and working with the technical lead to define future state design, document, review, develop, test, and implement code features. Our group creates and maintains decision...
-
Senior Software Developer
4 days ago
Bayan Lepas, Penang, Malaysia Niagawan Plus Sdn Bhd Full timeThe ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership...
-
Senior / Software Engineer (Automation)
1 day ago
Bayan Lepas, Penang, Malaysia UVE Technology Sdn. Bhd. Full timeThe ideal candidate will be responsible for developing automation/machine vision applications in terms of hardware and software.ResponsibilitiesDevelop automation/machine vision applications in terms of hardware and software (Coding) based on customer requirements.Analyze, maintain, and improve existing applications.Discover and fix programming...
-
Software Control Engineer
6 days ago
Bayan Lepas, Penang, Malaysia Agensi Pekerjaan Reeracoen Malaysia Sdn. Bhd. Full timeJob SummaryWe are seeking a highly skilled Software Control Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and debugging software control systems.The ideal candidate will have a strong background in mechatronic or electromechanical engineering and experience in machine software...
-
Software Engineer
1 day ago
Bayan Lepas, Penang, Malaysia Unison Consulting Full timeJob OverviewAt Unison Consulting, we are seeking a highly skilled Junior .NET Developer to join our team. As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application requirements using ASP.NET MVC.About the RoleThis is an exciting opportunity to work with cross-functional...
-
Software Engineering Lead
5 days ago
Bayan Lepas, Penang, Malaysia Emerson Full timeAbout the RoleWe are seeking an exceptional individual to join our team as a Principal Solutions Engineer. The successful candidate will have a strong background in complex system or application development, system integration, and/or the test and measurements industry.The key responsibilities of this role include accurately identifying customer needs,...