Greetings and thank you for visiting our job post.
Supercoder is an AI-powered career development platform to connect developers around the world to remote job opportunities with competitive payment.
Our client, based in Korea, is seeking an experienced Embedded Software Engineer to join their innovative team. You will play a key role in developing embedded software solutions that contribute to the next generation of automotive technology. This includes work on electric vehicles (EVs), autonomous driving systems, and advanced connectivity features. Join them to create cutting-edge software that powers the future of mobility.
Type of role: 100% Full-time remote OR Relocation to Korea
Key Responsibilities:
- Develop, test, and maintain embedded software for automotive control systems (e.g., powertrain, ADAS, infotainment).
- Collaborate with cross-functional teams to define software architecture and system requirements.
- Optimize embedded software for performance, memory usage, and reliability.
- Implement communication protocols (CAN, LIN, Ethernet) in embedded systems.
- Debug and resolve complex issues in embedded environments.
- Work with hardware engineers to ensure seamless integration between software and hardware components.
- Ensure compliance with industry standards such as AUTOSAR, ISO 26262 (Functional Safety), and cybersecurity regulations.
- Document and maintain software architecture, designs, and interfaces.
- Participate in design reviews, code reviews, and system testing.
Required Qualifications:
- Bachelors degree in Computer Science, Electrical Engineering, or a related field.
- 3+ years of experience in embedded software development, preferably in the automotive industry.
- Proficiency in C/C++ for embedded systems.
- Experience with real-time operating systems (RTOS) and low-level hardware interaction.
- Familiarity with automotive communication protocols (e.g., CAN, LIN, FlexRay, Ethernet).
- Experience in model-based development (e.g., MATLAB/Simulink) is a plus.
- Strong knowledge of version control systems (Git, SVN) and software development tools.
- Ability to work both independently and collaboratively in a fast-paced, team-oriented environment.
- Strong problem-solving skills and attention to detail.
Preferred Qualifications:
- Experience with AUTOSAR and ISO 26262 (Functional Safety).
- Knowledge of AUTOMOTIVE SPICE and V-Model development processes.
- Familiarity with Python or other scripting languages for automation.
- Experience in OTA (Over-the-Air) software updates.