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

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 2 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?

Jobs Related To Sonatus Customer Software Integration Engineer

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization in San Diego.

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Gameplay Software Engineer - Reality Labs

Gameplay Software Engineer position at Meta's Reality Labs, focusing on developing VR in-meeting experiences and immersive virtual spaces.