company logo

Embedded Engineer BMS-Battery Management System

Hyderabad
Full-Time
Senior: 7 to 10 years
Posted on Oct 31 2023

About the Job

Skills

Battery Management Systems
Battery Charger
CANopen
Embedded C
Firmware
C#
.net
ui

Responsibilities

  • You will design and develop the control and operating software for industrial wireless charger products.
  • You will work in a small Scrum team of talented engineers in an open and informal environment.
  • Together, you will bring the product to life.
  • You will be taking care of release management activities like working with project teams to identify apt build schedules and initiate the packaging and build process.
  • Develop and present general releases, service packs, web products, and mobile application products.

Your background

Mandatory Skills:

  • You have at least five years of professional embedded development experience with embedded C projects.
  • You have experience working with resource constraints or embedded systems. Proficient in embedded firmware development and assembly programming for the Microcontrollers.
  • Wireless protocol solution development using NFC, Bluetooth 5.2 & above, and Wi-Fi
  • Experience in industrial wireless charging solutions and battery management systems will be highly preferable.
  • Experience in CAN/CANOpen stack integration & RAW databases
  • Experience in embedded.NET driver integrations & web solution development
  • Experience in designing plug-and-play user-friendly GUI applications with reference to UI/UX standards
  • Familiarity with various communication protocols (USB, SPI, I2C and UART) and low-power embedded systems, e.g., ARM Core Processors
  • Experience in standalone server applications and small databases like Cassandra or MongoDB,
  • Experience in cloud-based application development, cloud services, cloud deployment, OTA, and device management
  • Proven EE fundamentals & comfortable with tackling new challenges with critical thinking and problem-solving skills
  • Experience in scripting languages, such as Python, is a plus.
  • Proficient in modelling, data collection, data analysis, and statistical analysis tools for predictive algorithms. (e.g., Python, JMP, MATLAB)
  • Team player, with great communication skills and ability to lead cross-functional teams to make the design trade-off based on the information available in a timely manner.

Additional Skills:

  • You have at least an affinity with digital hardware and circuit theory, and deep knowledge in Power management, wireless Charging systems, and Battery Management systems is most certainly a plus.
  • You can work in multi-disciplinary, agile teams.
  • You have proven experience in product design and development.
  • You have good analytical and engineering skills.
  • You are a clear verbal & written communicator in English and Dutch, which is a plus.
  • Strong understanding of operating systems, hardware, and embedded systems.
  • Proven experience in writing complex low-level drivers and embedded firmware
  • Collaborates well with cross-functional engineering teams.
  • Passionate about new technology brings up hardware and software dependencies.

Key Qualifications

  • You have a bachelor’s or master’s degree in electronics and communications engineering or an equivalent skill level.
  • Minimum of 7-8 years of professional experience.

Description

You will be developing and designing wireless power systems and will be expected to meet a high standard for analysis and manufacturing discipline and work with cross-functional teams to pass all specifications and requirements necessary to ship a product. You will also be responsible for:

•Embedded Firmware & software development; plug-and-play user-friendly web and mobile utility development; Schematic and PCB layout review

• Define factory tests and test limits, and work with the factory and peers to perform failure analysis and corrective actions

• Write requirements, specifications, and test plans for both hardware and FW

• Guide the team in the development of necessary algorithms, state-transition diagrams and flowcharts, and analysis for each regime of operation

• Up to 25% on site Europe travel required.

About the company

Strategy to Execution- Application Modernization Services help you achieve process innovation @ scale. Digital Process Automation delivered through platforms and application to transform core business processes @ speed. knowmore@bourntec.com #business #strategy #digital #cloud #aifirst #analytics #innovation #process #automation #solutions #applications #services #consulting #itmanagement ...Show More

Industry

IT Services and IT Consul...

Company Size

201-500 Employees

Headquarter

Schaumburg

Other open jobs from Bourntec Solutions Inc