Embedded Software Engineer
Ustglobal — Taiwan · Posted ~6 days ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Role Description
Who we are:
At UST, we help the world’s best organizations grow and succeed through transformation.
Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change.
Together, with over 30,000 employees in 30+ countries, we build for boundless impact—touching billions of lives in the process.
Visit us at .
Company: UST
Title: Embedded Software Engineer
The Opportunity
We are looking for a highly motivated Senior Embedded Software Engineer to support and enhance our embedded software development environment.
The ideal candidate will work closely with the team to integrate our existing CI/CD infrastructure with Overlake CI/CD (Godfrey's Stack) and continuously improve current build, test, and deployment pipelines.
This role requires strong expertise in embedded systems, software development, and CI/CD automation.
Key Responsibilities
Integrate and align existing CI/CD workflows with Overlake CI/CD (Godfrey's Stack).Analyze, optimize, and enhance current CI/CD pipelines to improve efficiency, reliability, and scalability.Develop and maintain automation scripts and tools for build, test, release, and deployment processes.Support continuous integration, automated testing, and delivery for embedded software products.Collaborate with cross-functional engineering teams to streamline development workflows.Troubleshoot and resolve build, deployment, and integration issues across the software lifecycle.Ensure code quality through automated validation, testing, and compliance processes.Contribute to system architecture discussions related to CI/CD and software automation.Support releases and maintain development infrastructure for embedded platforms.
Required Qualifications
Bachelor's or Master's degree in Computer Science, Electronics, Embedded Systems, or a related field.5+ years of experience in Embedded Software Development.Strong programming experience in:PythonCC++Hands-on experience with YAML configuration and pipeline development.Proven experience designing, implementing, and maintaining CI/CD pipelines.Strong understanding of embedded software development processes and toolchains.Experience with source control systems (Git) and automated build environments.Familiarity with Linux-based development environments.Excellent debugging, problem-solving, and communication skills.
Preferred Qualifications
Experience working with Overlake CI/CD or similar enterprise CI/CD platforms.Knowledge of containerization and automation technologies.Experience with automated testing frameworks for embedded systems.Exposure to firmware development and hardware-software integration.Experience working in global and distributed engineering teams.
What We Believe
We’re proud to embrace the same values that have shaped UST since the beginning.
Since day one, we’ve been building enduring relationships and a culture of integrity.
And today, it's those same values that are inspiring us to encourage innovation from everyone, to champion diversity and inclusion and to place people at the centre of everything we do.
Humility
We will listen, learn, be empathetic and help selflessly in our interactions with everyone.
Humanity
Through business, we will better the lives of those less fortunate than ourselves.
Integrity
We honour our commitments and act with responsibility in all our relationships.
Equal Employment Opportunity Statement
UST is an Equal Opportunity Employer.
We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.
All employment decisions shall be made without regard to age, race, creed, colour, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.
UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.
To support and promote the values of UST.
Comply with all Company policies and procedures
Skills
Azure DevOps, CI/CD, Embedded Systems, Firmware Development, Observability, Linux, Debugging, Project Management, Python, YAML, Test Automation
We have 79,854 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 79,854 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume