Sonatus

Senior Software Engineer - Customer Integration

Sonatus
Apply
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.

Tech Stack

Categories

Sonatus

About Sonatus

201-500 employees

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.

Contact me