Srujan N.
Principal Firmware Engineer | Embedded Software | AI + Hardware
- Role
- Principal Firmware Engineer at Bracco Medical Technologies
- Location
- San Francisco, CA, US
- LinkedIn followers
- 500 followers
About Srujan N.
Firmware Engineer with a technical systems engineering background and a track record of growing over $500M in business revenue across various organizations by building products and features that are customer-centric and solve the user pain points. I\'ve led Global cross-functional teams and influenced executive stakeholders and marketing teams to drive the product vision based on the market trends, user feedback and data analytics.Open to network!
Experience
Principal Firmware Engineer
Oct 2024 — Present · US
Own end-to-end development of safety-critical embedded firmware (C/C++) on ARM Cortex-M4/M7 using ThreadX RTOS todeliver deterministic behavior, robust fault handling, and release-ready software under schedule constraints.• Drive embedded development and troubleshooting using IAR Embedded Workbench, JTAG/IDE debugging, loginstrumentation, and profiling techniques to root-cause real-time and integration defects.• Partnered with hardware and test teams to validate wireless/host connectivity behaviors (pairing/connection stability, dataintegrity, retry handling) and to troubleshoot intermittent field failures using logs and timing analysis.• Apply model-based design by authoring UML state-machine diagrams (Lucidchart) for event-driven workflows and translatedesigns into maintainable firmware architectures and review artifacts with cross-functional stakeholders.• Design and integrate embedded touchscreen UI using GUIX Studio/GUIX, optimizing responsiveness and memory usage whileensuring safe UI behavior across nominal & fault states.• Lead verification & validation (V&V) activities across unit, integration, and system levels, author/review protocols, executeformal code inspections, & maintain evidence aligned with IEC 62304 expectations.• Implement unit tests & integrate into CI pipelines, improve regression detection and maintain high codequality through C-STAT static analysis and MISRA-aligned remediation.• Build Python automation and Visual Studio-based test utilities to validate UI-to-firmware workflows; generate data-drivenverification summaries and calculation reports for release readiness and stakeholder reviews.• Identify/document SOUP anomalies, assess risks, and implement mitigations consistent with IEC 62304 / ISO 14971, contributeto architecture reviews for driver abstraction, reusable modules, and fault-handling strategies.• Owned schedule-driven firmware deliverables across requirements, implementation, V&V evidence, coordinating across
Education
Manipal Institute of Technology
Bachelor’s Degree, Mechatronics, Robotics, and Automation Engineering
University of Illinois Chicago
Master’s Degree, Engineering
University of the Cumberlands
Master of Science - MS, Information Technology
Skills
- Plc Programming
- Automotive
- Matlab
- Research
- Driveline
- Process Simulation
- Ptc Creo
- Product Development
- Simulink
- Ansys
- Catia
- Enjoy Working with People
- Manufacturing
- Finite Element Analysis
- Engineering
- Microsoft Word
- Microsoft Excel
- Robotics
- Creativity
- Fluid Simulation
- Power Transmission
- Design for Manufacturing
- C++
- Mechanical Engineering
- Reasoning Skills
- Pro/Engineer
- Autocad
- Automation
- Project Management
- Solidworks
- Automobile
- Mechanical Product Design
- Cad
- Microsoft Office
- Strategic Leadership
- Computer-Aided Design (Cad)
- Microsoft Powerpoint
- Quality Control
- C
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.