Cerence

Software Engineer

Taiwan

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Automotive SoftwareIndustries

Requirements

Candidates must possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, with over 5 years of experience in software configuration management, release engineering, or QA. Experience with GJB, ISO 27001, or CMMI frameworks is preferred. Technical skills include proficiency with SCM tools like Git, Jenkins, and Docker, expertise in build/CI/CD pipelines and scripting (e.g., Python), and familiarity with compliance standards in Automotive software such as ASPICE.

Responsibilities

The Software Configuration Management role involves developing and maintaining the Configuration Management Plan (CMP), establishing and enforcing baselines, and implementing version control systems. Responsibilities include overseeing build automation, maintaining release branches, chairing or advising the Change Control Board (CCB), and ensuring changes undergo formal review, approval, and testing. The role also requires conducting configuration audits, administering CMDBs and tools, defining access controls, coordinating software releases, ensuring traceability, managing emergency rollbacks, and training team members on SCM processes and tools.

Skills

Software Configuration Management
Configuration Management Plan (CMP)
Baselines
Version Control Systems
Git
Build Automation
Jenkins
Git Runner
Release Branches
Change Control Board (CCB)
Change Control Procedures
Formal Review
Approval
Testing
Configuration Audits
Configuration Management Databases (CMDB)
Jira
Ansible
Development Environments
Testing Environments
Production Environments
Software Releases
Packaging
Deployment Plans
Traceability
Emergency Rollbacks
Historical Version Retrieval
SCM Tools
Docker
Build/CI/CD Pipelines
Scripting
Python
Compliance Standards
Automotive Software

Cerence

AI solutions for automotive in-car experiences

About Cerence

Cerence develops AI-powered solutions specifically for the automotive industry, focusing on improving the in-car experience for drivers and passengers. Their products include voice recognition systems and AI-driven assistants that enhance entertainment, connectivity, and safety while driving. Cerence collaborates with major automotive manufacturers to integrate these technologies into vehicles, such as the Mercedes Benz User Experience. Unlike many competitors, Cerence emphasizes a comprehensive approach that includes ongoing support and upgrades, ensuring their technology adapts to trends like smart cities and electric vehicles. The company's goal is to transform transportation and shape the future of mobility through innovative and user-friendly solutions.

Burlington, MassachusettsHeadquarters
2019Year Founded
$190MTotal Funding
IPOCompany Stage
Automotive & Transportation, AI & Machine LearningIndustries
1,001-5,000Employees

Risks

Increased competition from SoundHound threatens Cerence's market share.
Voice AI payments trend pressures Cerence to expand beyond automotive.
CEO Brian Krzanich's appointment may lead to disruptive strategic shifts.

Differentiation

Cerence specializes in AI-powered solutions for the automotive industry.
The company collaborates with industry leaders like Nuance and Daimler.
Cerence's solutions include voice recognition and AI-driven assistants.

Upsides

Cerence's partnership with Mapbox enhances voice-powered navigation for cars.
The introduction of CaLLM Edge positions Cerence as a leader in automotive AI.
Growing two-wheeler market offers expansion opportunities for Cerence Ride.

Land your dream remote job 3x faster with AI