Search by job, company or skills

R

Embedded Software Engineer - Hardware solution product

Fresher

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago

Job Description

Job Description

  • Develop embedded firmware which run on Bosch products.
  • The developed embedded firmware shall base on test requirement from customer, internal engineering and manufacturing.
  • The embedded firmware shall be able to interact with manufacturing and engineering test system via physical interface such as Serial, Ethernet, and USB
  • Work closely with embedded firmware team in Malaysia and Germany in order to achieve common product development goal.
  • Assist global engineering team to perform HW-SW integration bring up during development phases.
  • Assist global manufacturing sites in troubleshooting manufacturing related problems.
  • Provide post-production and failure analysis support.
  • Collaborate as project team member on Software design matters.
  • Capture and evaluate customer, internal requirements and vehicle specific interface requirements. Identify suitable concept in terms of functional, technological and effort.
  • Adhere to Bosch Software Engineering Process as e.g.:
    • Perform requirement reviews, design reviews and code reviews.
    • Perform unit testing and release of the software according to SW release process.
  • Develop the SW design taking into consideration the dependencies to other module and integration into the overall system.
  • SW programming using both standard and proprietary software tools and libraries.
  • Create SW test specifications and protocols, if necessary, develop test SW. Executes test plans to ensure new software meets specifications, functionalities and performance requirements.
  • Analyze failure logs, clarify system problems and resolve design issues.
  • Develop and produce technical reports, design analysis and documentation in support of designs.

Qualifications

  • Strong know-how on C
  • Degree/Master in computer science, computer / electronic engineering.
  • Experience in Real Time Operating System (RTOS)
  • Adequate know-how on microcontroller and Commercial-off-the-shelf System-On-Chip
  • Proven working experience in embedded software engineering.
  • Adequate knowledge of reading schematics and data sheets for components
  • Adequate knowledge of computer peripheral interfaces (e.g. SPI, I2C, UART, PCIE, USB and MII etc.)
  • Added advantage: Familiarization with C++ / C# / Python / Java
  • Added advantage: ARM architecture and tool-chains.

Additional Information

  • Leave Entitlement e.g: Annual Leave, Medical Leave and etc
  • Company Insurances and etc

About Company

Robert Bosch GmbH, commonly known as Bosch, is a German multinational engineering and technology company headquartered in Gerlingen. The company was founded by Robert Bosch in Stuttgart in 1886. Bosch is 92% owned by Robert Bosch Stiftung, a charitable institution.Bosch's core operating areas are spread across four business sectors: mobility (hardware and software), consumer goods (including household appliances and power tools), industrial technology (including drive and control) and energy and building technology.

Job ID: 124757373