Taro Logo

Customer Software Integration Engineer

Sonatus is a well-funded, fast-paced, and fast-growing company whose technologies and software help automakers build dynamic software-defined vehicles.
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Customer Software Integration Engineer

Sonatus is a leader in providing technologies and software to global OEMs to build software-defined vehicles. We are looking for a highly motivated Customer SW Integration Engineer to join our fast-growing team. As part of a cross-functional team responsible for the full software development life cycle, you will have the opportunity to work on cutting-edge technologies and products, from conception to deployment.

Key responsibilities include:

  • Software Integration: Integrate various software modules and versions, ensuring the final product meets specific requirements.
  • Manage technical integrations and foster relationships within the Sonatus team worldwide and with customers.
  • Troubleshooting & Debugging: Identify, analyze, and resolve issues during the software integration process.
  • Build & Deployment Management: Develop and manage automated build pipelines using tools like Jenkins.
  • Version Control & Release Management: Oversee software version control using Git or similar systems.
  • Continuous Integration & Continuous Deployment (CI/CD): Manage and optimize CI/CD pipelines.
  • Collaboration with cross-functional teams to ensure timely delivery and high-quality integration.
  • Performance Optimization: Monitor, analyze, and optimize integrated systems' performance.
  • Documentation: Create and maintain integration process documentation.

Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related fields with 2+ years of experience. MS preferred.
  • Familiar with CMake or similar large-scale C and C++ build systems.
  • Knowledge of containerization tools and orchestration platforms is a plus.
  • Experience with CodeBeamer, Jama, or other ALM tools is a plus.
  • Proficient in shell scripting and Python.
  • Good working knowledge of git.
  • Excellent communication and teamwork skills.
  • Ability to work well under stress.

Desired Skills:

  • Experience with Linux boot sequence.
  • Experience with bootloaders, Linux, and microcontroller image flashing.

Sonatus offers a collaborative work environment, stock options, social insurance plans, family leave, flexible work arrangements, and various other benefits.

Last updated 8 months ago

Responsibilities For Customer Software Integration Engineer

  • Integrate various software modules and versions
  • Manage technical integrations and foster relationships
  • Troubleshoot and debug software integration issues
  • Develop and manage automated build pipelines
  • Oversee version control and release management
  • Manage and optimize CI/CD pipelines
  • Collaborate with cross-functional teams
  • Monitor and optimize performance of integrated systems
  • Create and maintain documentation

Requirements For Customer Software Integration Engineer

Linux
Python
Kubernetes
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related fields
  • 2+ years of experience in data centers, networking, security, or automotive industry
  • Familiar with CMake or similar large-scale C and C++ build systems
  • Proficient in shell scripting and Python
  • Good working knowledge of git
  • Excellent communication and teamwork skills
  • Ability to work well under stress

Benefits For Customer Software Integration Engineer

Equity
Medical Insurance
Parental Leave
  • Stock option plan
  • Support 4 social insurance plans
  • Family leave (Maternity, Paternity)
  • Flexible work arrangements
  • Complimentary lunches & snacks in the office
  • Support English class
  • Gym membership
  • Phone & Internet reimbursement

Interested in this job?