3 months ago
Sŏngnam, Korea, SouthSenior
Responsibilities
- Develop high-quality C/C++ embedded software based on customer requirements.
- Design Python test cases and automation frameworks to verify individual code and squad deliverables.
- Participate in the full engineering lifecycle, flexing between development and verification responsibilities.
- Create and maintain technical documentation covering APIs, dependencies, and integration guides.
- Conduct code reviews focused on logic, testability, and safety.
- Troubleshoot and resolve build and test failures in the CI/CD pipeline.
- Use GitHub Copilot and Claude to support implementation, testing, debugging, and other engineering tasks.
- Support domestic and international on-site customer test events and troubleshoot integration issues in vehicle and test-bench environments.
- Serve as a primary technical contact for customer engineering teams on integration issues.
Requirements
- 6+ years of experience in embedded software development or engineering.
- Proficiency in C/C++, including pointers, memory management, and data structures.
- Solid development and debugging experience in a Linux environment.
- Experience using Python for test scripting or engineering-task automation.
- Willingness to balance development and QA work, potentially up to a 50:50 split.
- Ability to critically evaluate safety beyond the happy path.
- Preferred experience with automotive design reviews and audits involving ISO 26262, Automotive SPICE, or ASIL.
- Preferred experience with MISRA C/C++ and static analysis tools such as Coverity or Polyspace.
- Experience with cross-functional squads or Agile/Scrum environments.
- Proficiency with Jira, Confluence, and Git-based workflows.
- Experience with unit and integration testing frameworks such as PyTest and GoogleTest.
- Deep understanding of automotive communication protocols including Ethernet, CAN, and SOME/IP.
- Eagerness to learn and adopt new technologies and AI tools.
Benefits
- Competitive compensation and equity program.
- Support for four social insurance plans, family leave, and hybrid office-work flexibility.
- Complimentary lunch and dinner, snacks, and beverages during on-site working days.
- Wellness allowances, phone and internet reimbursement, and a computer accessory allowance.
- Annual appreciation gift and health checkup.
- English class support, team-building activities, outings, employee referral program, and award program.
About Sonatus
Sonatus builds cloud-to-edge software for software-defined vehicles, including its Fastlane Platform that helps automotive OEMs and suppliers manage data, networking, and in-vehicle services with AI. It licenses its platform and tools to carmakers and Tier‑1s, and its technology is deployed in more than 8 million vehicles. Founded in 2018 and headquartered in Sunnyvale, California, the company is privately held with offices across North America, Europe, and Asia.
