Junmar Auxtero Sales II
Senior Embedded Engineer
SKYPE: junmarsales77
EMAIL:-CELL: -
SUMMARY
I am a versatile embedded system R&D professional with over 16-year experience in design
conceptualization and product development for different microcontroller-based products and
solutions.
PROFESSIONAL EXPERIENCE
As a Senior Software Engineer and Project Lead, I was
responsible to lead a team of 4 engineers and develop
embedded software for Health Bands and Eyecare Mobile
Eye Office (MEO) software. As part of Health Band team, I
was tasked to design the architecture based on NRF52
microcontroller and develop the driver codes for the
following new sensor modules for system, namely:
MAX30101 pulse sensor, power management IC,
Temperature Sensor and Accelerometer.
As the lead for RingMD Eyecare Mobile Eye Office
development, I was tasked to delivery on schedule the
autorefactor hardware setup, its mobile android application,
its database component and cloud server together with the
team based in Cebu, Philippines.
FPT Asia Pacific Pte Ltd
RingMD Eyecare Pte Ltd
12 Club Street, Singapore 069471
Senior Software Developer / Project Lead
Employed: August 2016 to May 2017
As a Senior Software Developer, I am responsible to
help develop embedded automotive software for new D1H
hardware platform that emphasis on high quality, well
documented and scalable for our client, Continental
Automotive AG - Instrumentation and Drivers Division
under OS and Drivers team. As an external employee, I
was tasked to handle, code and develop the following new
modules for D1H platforms, namely: MMU, CPU/Cache,
Reset, SFMA, LOG and Hardware CRC.
8 Kallang Avenue, Singapore 339509
Senior Software Developer
Employed: August 2015 to August 2016
Client:
BU Instrumentation and Drivers
OS and Driver Team
Project Highlights:
Automotive Drivers/Module Firmware Coding,
Review and Testing
Code adaptation in C/C++ and Assembly,
review of module firmware
Setup and performance of static code analysis
Module Specification, Test Frame Development
and performance analysis
Architecture review and recommendations
MCU driver development for ARM Cortex-A7
D1H and RH850 cores
Real-time system safety checks, stack overflow,
memory integrity, CRC checking, etc
Firmware Analysis and Hardware Module Support
Performing software analysis on safety critical software
Setup, configuration and analysis of firmware using static analysis tools, QAC
MISRA C compliance analysis
Start-up hardware platform system checks for Graphic Manager
As a Firmware Team Lead/Product Owner, I was
tasked to lead a group of firmware engineers and
partners located in different locations: Taiwan, USA
and Philippines, while at the same time report status
updates to Project Manager for Inline Stapler
Project [-]. I was also responsible to plan,
design the firmware architecture and coordinate
with other sub-modules [mechanical and electrical
components] as well as initial manufacturing
introduction in China. Because of the role, I was
privilege to travel frequently to USA, Taiwan and
China to ensure firmware delivery of the project.
Project went into production June 2015 and
subsequently announced January 2016.
Lexmark Research and Development
Corporation
Cebu Business Park, Cebu City, Philippines
Firmware Team Lead / PO - Inline Stapler
Firmware Team Lead - Output Options
Sr Embedded Engineer - Input Options
Inline Stapler Project Highlights:
Firmware Architecture, Coding, Review and Testing
Cost and Time Estimates
Inline Stapler architecture based on FreeRTOS on ARM Cortex-M3 hardware platform
Agile/Kanban Software Development Process
Module Specification, Test Framework Development and performance analysis
In-process Test Development Code
Applied several patent disclosures
Multi-location Software Development
Worked closely, developed and maintained relationship with Taiwan-based partner throughout the
development cycle
As a Firmware Team Lead, I was responsible to lead a group of Cebu-based firmware engineers to plan,
develop, and design the firmware architecture and its drivers for High-End Mono Output Option devices
namely: such as Staple, Hole Punch Finisher, 4-Bin Mailbox, and Output Expanders. The project spanned from
January 2009 until June 2012. I was also the main firmware interface to coordinate with other sub-modules
[mechanical and electrical components] to ensure product is design for manufacturability and test-ability.
Because of the role, I was privilege to travel frequently to USA, Germany and China to ensure firmware
delivery of the project. Devices went into production June 2012 and subsequently announced January 2013.
Output Options Project Highlights:
Firmware Architecture, Coding, Review and Testing
Four Devices with Configurable single firmware
Cost and Time Estimates
Homegrown Architecture based on ARM Cortex-M3 hardware platform
Motion Control Analysis using Matlab to generate PID, PI Feedback control system
Module Specification, Test Framework Development and performance analysis
In-process Test Development Code
Lead a six-man development team in Cebu
Formulated training manual and workshop for team development
Interviewed and select members of the team
Firmware Support with Partner Development team based in Rottweil Germany
Hardware Platform
Designed the first schematic diagram and PCB platform
First platform to used ARM Cortex-M3 hardware platform
Motion Control Design Circuit for brush DC and stepper motors
Maximum 9 motors being controlled
As a Senior Option Embedded Engineer, I was responsible in the Firmware Development for Input
Options of T65x Series of Mono Laser Printer products based on Renesas M16C microcontroller. The project
started August 2006 until December 2008 with 10 design engineers composed of mechanical, electrical and
manufacturing engineers. I was privilege to travel overseas to ensure product delivery for the firmware.
Input Options Project Highlights:
Firmware Architecture, Coding, Review and Testing
Legacy Architecture based on Renesas M16C microcontroller platform
Low-level drivers development for SPI, UART, PWM, CPU, Clock, etc.
Developed single firmware code for 3 models of Input options, namely: 250 tray, 550 tray and
high-capacity options.
Embedded Design Initiatives
I helped design and wrote initial firmware architecture based on the new ARM Cortex-M3 hardware
platform on top my existing role. Firmware was used subsequently on the next products.
Migrated source code from 8051-based architecture to ARM-Cortex-M3 platform.
Developed test framework for motion control using DsPIC microcontrollers
Fairlegend Electronics Limited
Unit 11, 7/F, Grand City Plaza, Tsuen Wan, New
Territories, Hong Kong
Senior Design Engineer
/ Deputy Hardware Manager
Employed: February 2005 to August 2006
As a Senior Design Engineer, I helped the
team designed, developed and maintained
firmware for high-end multi-sensor based digital
watches such as diving watch for well-known
sports brands like Nike, Adidas, Puma, Quiksilver,
RipCurl and UnderArmour. I also contributed in
RF-based development and design for health care
and wellness devices for Bodymedia.
As a Deputy Hardware Manager, I was
responsible in the cost-sensitive hardware design,
component sourcing, prototyping, PCB design
and qualification of these digital watches. I
managed and developed 12 design engineers and
technicians to ensure product delivery.
Project Highlights:
4-bit Microcontroller Development based on OKI and Epson cores
Design and Delivery of the Triple-Sensor based Digital/AnaDigi Watches
Qualification of the dive watch and other products to ensure water-resistant
Sourcing and Qualification of electronic components to achieve client standards
PCB design using Cadence Orcad and PADs
RF qualification using Network Analyzer and Spectrum
Firmware development for the first generation RF-based Bodymedia Fit Weight Watch
As an Embedded Engineer, I was part of global team
tasked to develop hardware and firmware for barcode
scanning devices such as Realscan 7875, 7876 and
7892. I was focused on low-level drivers development
for RS232, Infrared Device, LCD and loadcell control.
Project Highlights:
NCR Cebu Development Center, Inc.
Implemented drivers for multitasking embedded
Cebu IT Park, Cebu City, Philippines
real-time operating system (RTOS - Quadros
RTXC)
Embedded Design Engineer
Written in portable embedded C (critical portions
in assembly).
Employed: April 2003 to February 2005
Simultaneously supported on ARM 922 and Intel
80296 cores.
Wrote numerous device drivers including UART, (IR, RS-232, and RS-485), graphical LCD and loadcell
control for digital weighing scale.
Spent 6 months training in Atlanta, Georgia, USA to ensure proper understanding of the product and its
development processes
As a Hardware Design Engineer, I was a member of a
design team tasked to design and development electronic
embedded systems and solutions using 8-bit 8051 and
Microchip PIC microcontroller to handle RF modules and
devices such as GPS and GSM modules, telephone gadgets, etc.
Part of my role was component sourcing and bill of materials
generation as well as PCB design and system qualifications.
Projects Highlights:
TextMe Device - Design and Development a
landline-based text messaging system prototype for PLDT
Hilti Powertool PCB Design - Design the PCB for new
generation Hilti Power tools using Orcad Cadence.
Panache Device - Design and Development of a GPS and
GSM-based vehicle tracking device.
Eazix Inc
( A Subsidiary Design Company of
Integrated MicroElectronics Inc
Alabang, Muntinlupa, Philippines
TECHNICAL EXPERTISE AND SKILLS
Hardware:
Working Knowledge and Experience on different Microcontrollers
32-bit Microcontrollers
ARM Cortex-M4 Nordic NRF52 Series
ARM Cortex-A7 Renesas RZ/G1x and RZ/D1x Family
Renesas RH850 Family
Freescale IMX6 MCU
ARM Cortex-M3/M0-based STM32 F10x Series
ARM Cortex-M0+ Freescale MKL26Z Kinetis MCU Family
ARM922-based System-On-Chip Series
16-bit MCUS - Microchip dsPIC3x/PIC24 Motor Control MCU Family
8-bit MCUs – Atmel/Dallas 8051 Chips, Microchip PIC16 Family
4-bit MCUs - Epson S1C60 Series,
Peripheral devices (ADC, SDIO, CAN, DAC, I2C, LIN, PWM, SPI, UART, USB)
External Devices (GSM, Displays, GPS, Loadcell, Sensors, Motors, Temperature, Pulse
Sensor, Accelerometer)
Instrumentation (Emulators, Logic Analyzer, Oscilloscope, Network Analyzers, etc)
Electrical Schematic Diagram and PCB Design (Orcad Cadence Allegro, Eagle, Mentor
Graphics)
Electrical soldering (including surface mount components)
Languages:
High-level languages: C/C++, Visual Basic
Scripting Languages: Perl, Python
Assembly languages: ARM, Intel 80296, PIC, and Motorola 680x Family
Software:
IDEs (Code Composer, Code Warrior, Eclipse, IAR Workbench, Keil uVision, MPLAB X,
Slick Edit, Microsoft Visual Studio)
Static Code Analysis ( PC-LINT, QAC/C++)
Source/Change Control: Git, Visual SourceSafe, SVN
OS (Quadros RTXC, FreeRTOS, AROS, GHS Integrity, AutoSAR, Windows, Linux)
General Tools (Boarland Together, Doxygen, MS Office i.e. Word, Excel, Power Point,
Visio, Matlab (including Simulink and Stateflow), Visual Studio .Net)
System Analysis, Modeling Simulation Tool (Matlab/Simulink)
Other Skills:
Knowledgeable in issues related to low-power and mobile devices
Low level software debugging using memory dumps and assembly code tracing
Leadership Experience, Project Management
Software Development Life-cycle Management (Traditional, Waterfall, Agile/Kanban, V-Model)
Industry/Business Knowledge (Retail, Digital Wristwatches, Healthcare, Printers, Automotive)
EDUCATION
Master of Engineering (MEng) - Control Systems Option
Post Graduate,
2012 - ongoing
15 units earned as of 2nd Semester 2014
University of San Carlos
Cebu City, Philippines
Bachelor of Science in Electronics and Communication Engineering
Graduated March 2000
Activities and Societies: Student Electronics Society
MENTORING EXPERIENCE
University of San Carlos – Technological Center, Cebu City, Philippines
Resource Person / Volunteer Lecturer
First Semester -2013
ARM Cortex-M3 Development – Getting Started with STM32F100 Series Microcontroller