R

Robert Bosch Venture Capital

Venture capital funding deep tech startups

Senior Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeHo Chi Minh City, VietnamNo salary listed

About the Job

Requirements

  • A bachelor's degree in Electrical Electronics, Mechatronics, Computer Engineering, or a relevant field.
  • Four to six years of relevant experience with a strong understanding of embedded software or system development and technologies.
  • Know-how in hardware-software interfaces and system or software configuration.
  • Proficiency in Embedded C and the ability to write clean, structured, efficient, and well-documented code.
  • Experience with Python or Perl, including data-processing libraries such as Pandas and frameworks such as Django.
  • Experience testing in a hardware-in-the-loop environment and using automation test tools.
  • Familiarity and practical experience with V-Model or Agile/Kanban methodologies in embedded development.
  • Proven experience with Git, Git Actions, and Jenkins.
  • Awareness of AUTOSAR, ISO 26262, cybersecurity, CAN, LIN, UDS, OBD, and ASPICE.
  • Practical experience using artificial intelligence effectively for research and self-study.

Responsibilities

  • Handle or support requirements engineering, including eliciting stakeholder requirements, decomposing and allocating lower-level requirements, performing impact analysis, specifying interfaces, resources, and constraints, ensuring compliance with emissions norms and safety or security standards, and aligning priorities with the project manager.
  • Handle or support static and dynamic design from system level down to software component level.
  • Develop software using model-based development, and configure and integrate software.
  • Perform static and dynamic testing from system level down to software component level using hardware-in-the-loop or software-in-the-loop environments, including system and system integration testing, software and software integration testing, and software component static analysis.
  • Implement and maintain continuous integration and continuous delivery pipelines.
  • Manage baselines and variants to ensure traceability between requirements, work products, and test reports.
  • Participate in identifying and resolving problems, including recording anomalies found during testing, analyzing them, and troubleshooting.
  • Report work status and escalate barriers to the project manager.

Desired Qualifications

  • Experience using software-in-the-loop and model-based development.
  • Communication and presentation skills.
  • Experience with C# and .NET.

About the Company

Robert Bosch Venture Capital

Venture capital funding deep tech startups

RBVC (Robert Bosch Venture Capital) is a global venture capital firm that backs early-stage deep tech startups in areas like energy efficiency, medical devices, and virtual/augmented reality. It supports companies with funding and access to Bosch’s network and resources to help them scale and bring innovations to market. Unlike traditional VCs, RBVC may purchase solutions for a proof-of-concept while allowing startups to keep their intellectual property, which speeds up development and lowers upfront costs. The firm earns money through equity investments and the eventual success of its portfolio. RBVC’s goal is to accelerate technological advances across multiple industries by connecting startups with Bosch’s ecosystem, customers (from medical centers to data centers), and global reach.

Company size
201-500
Company stage
Not listed
Total funding
$3.8B
Headquarters
Frankfurt, Germany
Founded
2007

Recently Posted Jobs

Explore more opportunities at Robert Bosch Venture Capital

See more jobs