
Swetha Genappanavar
Verified Expert in Engineering
Embedded Software Engineer and Developer
Detroit, MI, United States
Toptal member since November 5, 2024
Swetha is an embedded professional with over six years of experience in software development, programming, and debugging. She excels in collaborating with IT specialists to address and meet customer needs. Swetha is eager to contribute her expertise and drive innovation within the embedded software domain.
Portfolio
Experience
- C - 7 years
- Windows - 7 years
- CAN Bus - 5 years
- AUTOSAR - 5 years
- AUTOSAR MCAL - 5 years
- Automotive SPICE - 4 years
- UDS Diagnosis - 4 years
- DOORS - 4 years
Availability
Preferred Environment
Windows
The most amazing...
...thing I've worked on is the development of safety-critical braking and powertrain engine modules for top OEMs like Stellantis, Volkswagen, and Audi.
Work Experience
Embedded Software Engineer II
ZF
- Developed software for vehicle communication of the braking system module on Stellantis platforms, including Jeep Grand Cherokee, Jeep Grand Wagoneer, Jeep Wrangler, and Ram Trucks.
- Deployed CAN/CAN FD protocol-based AUTOSAR COM services to the application service layer.
- Analyzed customer requirements, developed embedded C/C++ code using AUTOSAR and UDS diagnostics, conducted unit testing, implemented XCP, and resolved firmware issues.
Associate Software Engineer
Bosch
- Developed software for the vehicle communication module (ComVeh) of engine management systems for OEMs Volkswagen and Audi.
- Analyzed customer requirements in SDOM following the ASPICE software development process and implemented them using AUTOSAR layered software architecture: BSW and RTE.
- Deployed CAN/FlexRay-based vehicle communication software development using embedded C/C++ programming with MISRA C guidelines while configuring the transmit and receive frames, UDS diagnostics, and signal data conversion.
Embedded Software Engineer
Sohamsaa
- Developed embedded software utilizing communication protocols such as UART, SPI, I2C on Keil uVision 5 IDE, CubeMX, ST-link, IAR Embedded Workbench, and Arduino.
- Utilized ARM Cortex microcontrollers, Bluetooth, and LoRa technology to develop IoT-related customer products.
- Developed Embedded C software, conducted unit testing using CANalyzer, and deployed the software on customer hardware.
Experience
LoRa Tags and Trackers
Education
Bachelor's Degree in Electronics and Communications Engineering
Visvesvaraya Technological University (VTU) - Belagavi, Karnataka, India
Skills
Tools
DOORS, Automotive SPICE
Languages
C, Communication Access Programming Language (CAPL), Embedded C
Platforms
Windows
Paradigms
Analog Circuits
Other
AUTOSAR, Power Electronics, TCP/IP, Very-large-scale Integration (VLSI), Digital Circuits, CAN Bus, UDS Diagnosis, AUTOSAR MCAL, Flexray, ISO 26262, Universal Asynchronous Receiver/Transmitter (UART), Internet of Things (IoT)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring