3,728 Software Systems jobs in Indonesia

Automotive Systems Software Engineer

70211 Banjarmasin, South Kalimantan IDR17000000 Monthly WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and innovative Automotive Systems Software Engineer to join their cutting-edge development team. This is a fully remote position, offering the flexibility to work from anywhere in Indonesia. You will be instrumental in designing, developing, and testing software for automotive systems, focusing on areas such as infotainment, driver assistance, or powertrain control. The ideal candidate possesses a strong foundation in software engineering principles, coupled with specific experience in embedded systems development within the automotive industry. You should be proficient in C/C++, possess a deep understanding of automotive communication protocols (e.g., CAN, LIN, Ethernet), and have experience with real-time operating systems (RTOS). Your responsibilities will include writing high-quality, robust code, participating in code reviews, debugging complex issues, and working closely with hardware engineers to ensure seamless integration. Experience with AUTOSAR architecture, ISO 26262 functional safety, and model-based design (e.g., MATLAB/Simulink) is highly desirable. Excellent problem-solving skills, attention to detail, and the ability to thrive in a collaborative, remote team environment are essential. This role offers the opportunity to contribute to the future of automotive technology and shape the driving experience for millions. The job location is Banjarmasin, South Kalimantan, ID , but the role is entirely remote.

Responsibilities:
  • Design, develop, and implement software solutions for automotive systems.
  • Write efficient, maintainable, and robust C/C++ code for embedded environments.
  • Develop and integrate software components for infotainment, ADAS, or powertrain systems.
  • Implement and utilize automotive communication protocols like CAN, LIN, and Automotive Ethernet.
  • Work with Real-Time Operating Systems (RTOS) and bare-metal environments.
  • Participate in software design reviews and code reviews.
  • Debug and resolve complex software issues across the development cycle.
  • Collaborate with hardware engineers on system integration and testing.
  • Contribute to the definition and implementation of software architecture.
  • Ensure compliance with automotive standards such as AUTOSAR and ISO 26262.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of experience in automotive software development.
  • Strong proficiency in C/C++ programming.
  • In-depth knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Experience with RTOS and embedded systems development.
  • Familiarity with AUTOSAR framework and standards.
  • Understanding of functional safety principles (ISO 26262).
  • Experience with software development tools (compilers, debuggers, version control).
  • Excellent problem-solving and analytical skills.
  • Ability to work effectively in a remote, collaborative team environment.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer, Backend Systems

25111 Padang, West Sumatra IDR750 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled Senior Software Development Engineer with a strong focus on Backend Systems. This is a remote position, perfect for experienced engineers who are adept at designing, developing, and maintaining scalable and robust server-side applications. You will be joining a forward-thinking technology team that is building innovative solutions. The ideal candidate will have a deep understanding of backend technologies, database management, API design, and distributed systems. You will contribute to all phases of the software development lifecycle, from conceptualization to deployment and maintenance, ensuring high-quality code and efficient performance.

Responsibilities:
  • Design, build, and maintain efficient, reusable, and reliable backend code using (Specify preferred languages like Java, Python, Go, Node.js - e.g., Java and Spring Boot).
  • Develop and manage robust APIs (RESTful, GraphQL) for internal and external consumption.
  • Implement and optimize database solutions (e.g., SQL, NoSQL) for performance and scalability.
  • Collaborate with frontend developers and product managers to define and implement new features.
  • Write unit, integration, and end-to-end tests to ensure code quality and application stability.
  • Participate in code reviews to maintain high standards of code quality and share knowledge.
  • Troubleshoot, debug, and upgrade existing systems.
  • Architect and implement scalable microservices and distributed systems.
  • Ensure the performance, quality, and responsiveness of applications.
  • Stay updated with emerging technologies and industry best practices in backend development.
  • Mentor junior engineers and contribute to team growth and technical excellence.
  • Participate in architectural discussions and contribute to technical roadmaps.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in one or more backend programming languages (e.g., Java, Python, Go, C#, Node.js).
  • Extensive experience with modern backend frameworks (e.g., Spring Boot, Django, Flask, Express.js).
  • Deep understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  • Experience designing and consuming RESTful APIs.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of software design patterns and principles.
  • Experience with CI/CD pipelines and agile development methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities, especially in a remote setting.
  • Experience with performance tuning and optimization.

This is an excellent opportunity to contribute to cutting-edge projects from a remote location, impacting users worldwide and supporting our operations related to **Padang, West Java, ID**.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Systems

28123 Pekanbaru, Riau IDR180000000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding software development firm, is seeking an experienced Senior Software Engineer to focus on backend systems. This fully remote position offers the chance to work on cutting-edge projects, contributing to the design, development, and deployment of scalable and robust applications. You will be responsible for writing high-quality, maintainable code, optimizing application performance, and ensuring the security of our systems. The ideal candidate will have a strong command of multiple programming languages and frameworks, and a deep understanding of database design and management. Key responsibilities include collaborating with product managers and frontend engineers to define API specifications, implementing new features, and troubleshooting complex technical issues. You will also play a crucial role in code reviews, mentoring junior engineers, and contributing to architectural decisions. Experience with cloud platforms such as AWS, Azure, or GCP is highly desirable, as is familiarity with containerization technologies like Docker and Kubernetes. We are looking for an individual who is passionate about technology, possesses excellent problem-solving skills, and thrives in a collaborative, remote-first environment. The ability to work independently, manage priorities effectively, and communicate technical concepts clearly to both technical and non-technical audiences is essential. Experience with agile development methodologies and CI/CD pipelines is expected. This role offers the flexibility to work from anywhere, providing a unique opportunity to shape the future of our software products while enjoying a dynamic and challenging career path within **Pekanbaru, Riau, ID**.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

60111 Surabaya, East Java IDR17000000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is actively seeking a talented and innovative Automotive Software Engineer specializing in Embedded Systems to join their fully remote engineering team. This role is at the forefront of developing next-generation automotive technologies. The ideal candidate will have a strong foundation in software development, coupled with a deep understanding of embedded systems and their application in the automotive industry. You will be responsible for designing, developing, testing, and debugging embedded software for various automotive ECUs (Electronic Control Units), including infotainment systems, ADAS (Advanced Driver-Assistance Systems), and powertrain control. Key responsibilities include writing clean, efficient, and well-documented C/C++ code, working with real-time operating systems (RTOS), and implementing communication protocols such as CAN, LIN, and Ethernet. You will collaborate closely with hardware engineers, system architects, and other software developers to define software requirements, design robust solutions, and ensure seamless integration. A solid understanding of automotive software development lifecycles, AUTOSAR, and related standards is highly desirable. The ability to perform system-level debugging and performance optimization is crucial. As a remote employee, you must possess excellent self-management skills, proactive communication abilities, and the capacity to work effectively in a distributed team environment. You will contribute to all phases of the software development process, from conceptualization to production. This is an exciting opportunity to work on cutting-edge automotive technology and contribute to the future of mobility. We are looking for individuals who are passionate about automotive innovation, possess strong analytical and problem-solving skills, and are driven by a desire to create high-quality, reliable software. Your expertise will directly impact the safety, performance, and user experience of vehicles. The successful candidate will be adept at working with complex systems and contributing to architectural decisions. Join a team that values collaboration, continuous learning, and pushing the boundaries of automotive engineering.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in embedded software development, with a focus on automotive applications.
  • Proficiency in C/C++ programming languages.
  • Experience with Real-Time Operating Systems (RTOS).
  • Knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Familiarity with AUTOSAR is a plus.
  • Strong understanding of software development lifecycle and methodologies.
  • Excellent problem-solving and debugging skills.
  • Ability to work independently and effectively in a remote setting.
  • Strong communication and collaboration skills.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Distributed Systems

60113 Surabaya, East Java IDR155000000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in cloud-native solutions, is seeking a talented Senior Software Engineer specializing in Distributed Systems. This role is crucial for designing, developing, and maintaining the highly scalable and resilient backend services that power our client's innovative platform. You will tackle complex challenges related to concurrency, fault tolerance, and data consistency in a distributed environment. The ideal candidate possesses a deep understanding of microservices architecture, message queues, and database technologies. This hybrid role offers the flexibility to work remotely while collaborating closely with the on-site team in Surabaya to foster innovation and ensure seamless project execution.

Responsibilities:
  • Design, build, and maintain robust, scalable, and highly available distributed systems and microservices.
  • Develop and implement efficient APIs and backend services using modern programming languages and frameworks.
  • Work with asynchronous messaging systems (e.g., Kafka, RabbitMQ) to enable decoupled communication between services.
  • Optimize application performance, scalability, and reliability.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Collaborate with product managers, designers, and other engineers to define feature requirements and technical solutions.
  • Write clean, well-documented, and testable code.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Participate in code reviews, providing constructive feedback to peers.
  • Contribute to architectural decisions and technology evaluations.
  • Mentor junior engineers and share knowledge within the team.
  • Ensure the security and integrity of data and systems.
  • Stay current with emerging technologies and best practices in distributed systems development.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in software engineering, with a strong focus on distributed systems and backend development.
  • Proficiency in one or more programming languages such as Go, Java, Python, or Node.js.
  • Extensive experience designing and implementing microservices architectures.
  • Deep understanding of concurrency, parallelism, and asynchronous programming models.
  • Experience with message queues, event streams, and caching technologies.
  • Familiarity with various database technologies (SQL and NoSQL) and their scalability implications.
  • Knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and collaboration skills, particularly in a hybrid work setting.
  • Experience with CI/CD tools and practices.
  • Ability to work effectively both independently and as part of a team.
This role presents a compelling opportunity to work on challenging distributed systems problems and contribute to the growth of a leading technology company. If you are a skilled engineer passionate about building resilient and scalable backend solutions, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer (Embedded Systems)

12345 Jakarta Pusat, Jakarta IDR13000000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is actively seeking a talented Automotive Software Engineer specializing in Embedded Systems for a fully remote position. This role is critical in designing, developing, and testing sophisticated software for next-generation automotive applications, serving a global clientele from Jakarta, Jakarta, ID . You will be instrumental in bringing cutting-edge automotive technologies to life, working on everything from infotainment systems and driver-assistance features to powertrain control units. As a remote employee, you will collaborate with a distributed team of engineers, contributing your expertise in C/C++, real-time operating systems (RTOS), and automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet). Your responsibilities will include writing clean, efficient, and well-documented code, performing unit and integration testing, debugging complex software issues, and participating in code reviews. You will also be involved in system architecture design, requirements analysis, and ensuring software compliance with automotive safety standards (e.g., ISO 26262). This position demands a strong grasp of software development lifecycles, excellent problem-solving skills, and the ability to work independently with minimal supervision. You will contribute to the development of robust and reliable software solutions that enhance vehicle performance, safety, and user experience. The ability to adapt to new technologies and methodologies is crucial. You will also work with simulation tools and hardware-in-the-loop (HIL) testing environments. This is a unique opportunity to be at the forefront of automotive innovation, shaping the future of mobility from the convenience of your remote workspace. We are looking for individuals passionate about automotive technology and committed to delivering high-quality software products. Your expertise will be vital in creating software that powers the vehicles of tomorrow.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience (3+ years) in embedded software development, specifically within the automotive industry.
  • Proficiency in C/C++ programming languages.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, QNX, or similar.
  • Familiarity with automotive communication protocols (CAN, LIN, Ethernet).
  • Understanding of automotive software development processes and tools (e.g., AUTOSAR, MISRA C).
  • Experience with debugging tools and techniques for embedded systems.
  • Knowledge of software testing methodologies and tools.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills for remote teamwork.
  • Experience with version control systems (e.g., Git).
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer - Embedded Systems

41311 Purwakarta, West Java IDR10000000 Monthly WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in automotive innovation, is seeking a talented and driven Automotive Software Engineer with expertise in Embedded Systems. This full-time, on-site role is based at our advanced development center in Bekasi, West Java, ID . You will be instrumental in designing, developing, and testing embedded software for next-generation automotive control units, infotainment systems, and advanced driver-assistance systems (ADAS). This position requires a strong foundation in C/C++ programming, real-time operating systems (RTOS), and a deep understanding of automotive communication protocols such as CAN, LIN, and Ethernet. You will work closely with hardware engineers and systems architects to define software requirements, develop robust and efficient code, and perform thorough unit and integration testing. Responsibilities include debugging complex issues, optimizing software performance, and ensuring compliance with automotive industry standards (e.g., AUTOSAR, ISO 26262). The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field, with a demonstrated passion for automotive technology. Experience with version control systems (e.g., Git), build systems, and debugging tools is essential. We are looking for individuals who are detail-oriented, possess excellent problem-solving skills, and thrive in a collaborative team environment. A proven ability to work independently and manage multiple tasks efficiently is also crucial. This is a fantastic opportunity to contribute to the future of mobility and work on cutting-edge automotive technologies. Join our dedicated engineering team and help shape the vehicles of tomorrow.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software systems Jobs in Indonesia !

Automotive Software Engineer - Embedded Systems

16401 Cimahi, West Java IDR48000000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented Automotive Software Engineer with expertise in embedded systems to join their dynamic team. This position offers a hybrid work arrangement, combining remote flexibility with in-office collaboration. You will be responsible for developing, testing, and integrating software for automotive control units, infotainment systems, and advanced driver-assistance systems (ADAS). Your work will involve the full software development lifecycle, from requirements gathering and design to implementation and validation. Responsibilities include writing efficient and reliable C/C++ code, working with real-time operating systems (RTOS), and utilizing CAN bus communication protocols. You will also collaborate with hardware engineers to ensure seamless integration of software and hardware components. The ideal candidate will have a Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field, with at least 4 years of experience in automotive software development. Strong knowledge of embedded C/C++, debugging tools, and version control systems (e.g., Git) is required. Experience with AUTOSAR, MISRA C, or safety-critical systems is a significant plus. You should be a proactive problem-solver with excellent analytical skills and the ability to work effectively in both independent and team settings. This role provides an excellent opportunity to contribute to the innovation and future of the automotive industry, working on sophisticated technologies from our facilities near Depok, West Java, ID .
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Backend Systems

90210 Makassar, South Sulawesi IDR18 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Software Engineer specializing in backend systems to join their innovative team in **Makassar, South Sulawesi, ID**. This role is integral to designing, developing, and maintaining robust, scalable, and high-performance backend services that power our client's cutting-edge applications. You will work on complex architectural challenges, collaborate with cross-functional teams including frontend developers, product managers, and QA engineers, and contribute to the entire software development lifecycle. The ideal candidate will have a deep understanding of various programming languages, database technologies, cloud infrastructure, and best practices in software engineering. You will be responsible for writing clean, efficient, and well-documented code, conducting code reviews, and ensuring the quality and reliability of our backend systems. This hybrid role offers the flexibility to work some days from the office and some days remotely. You will play a key role in mentoring junior engineers, driving technical initiatives, and contributing to the continuous improvement of our development processes and tools.

Responsibilities:
  • Design, develop, test, deploy, and maintain scalable and reliable backend services and APIs.
  • Collaborate with product managers and designers to translate requirements into technical solutions.
  • Write high-quality, efficient, and maintainable code in relevant programming languages (e.g., Python, Java, Go, Node.js).
  • Develop and manage database schemas, ensuring data integrity and performance.
  • Implement and optimize microservices architecture and cloud-native solutions (e.g., AWS, GCP, Azure).
  • Conduct thorough code reviews to ensure adherence to coding standards and best practices.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to architectural discussions and technical decision-making processes.
  • Mentor and guide junior software engineers, fostering their technical growth.
  • Stay current with emerging technologies and industry trends to drive innovation.
  • Ensure the security and performance of backend systems.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
  • Strong experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of RESTful APIs, microservices architecture, and distributed systems.
  • Experience with CI/CD pipelines and agile development methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience with caching mechanisms (e.g., Redis, Memcached) is a plus.
This is an exciting opportunity to work on challenging projects and contribute to a growing tech company.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer (Embedded Systems)

40111 Bandung, West Java IDR17000000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a skilled Automotive Software Engineer with expertise in embedded systems to join their innovative team. This role is based in **Bandung, West Java, ID**, and operates on a hybrid work model, combining the benefits of remote flexibility with essential in-office collaboration. You will be responsible for the design, development, and testing of embedded software for automotive applications, including infotainment systems, advanced driver-assistance systems (ADAS), and vehicle control units. Your responsibilities will encompass the full software development lifecycle, from requirements analysis and architecture design to implementation, testing, and validation. You will work with real-time operating systems (RTOS), microcontrollers, and various communication protocols such as CAN, LIN, and Ethernet. The ideal candidate will have a strong background in C/C++ programming, a deep understanding of embedded systems, and experience with automotive software development processes and standards (e.g., AUTOSAR, ISO 26262). Proficiency in debugging tools and techniques for embedded hardware is essential. Experience with model-based design (e.g., MATLAB/Simulink) is a plus. You will collaborate closely with hardware engineers, system engineers, and quality assurance teams to deliver robust and reliable software solutions. This role requires excellent problem-solving skills, attention to detail, and the ability to work effectively in a team environment. Join us in shaping the future of automotive technology and contribute to the development of next-generation vehicles. The hybrid arrangement is designed to foster innovation and teamwork while providing a degree of personal flexibility.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Systems Jobs