portrait

Ron Eggler

Experienced Embedded Software Engineer is currently lookng for new opportunities

Profile

  • Multilingual Software Engineer with a broad base and profound education from Switzerland

  • Extensive experience in project planning, software design and analysis combined with a solid knowledge base for networked solutions and distributed computing systems

  • Inspired motivator who knows to excite team members to contribute their best to a project

  • Advanced proficiency in designing and developing software for embedded systems in agile or waterfall methodologies. Broad range of electrical design and engineering expertise coupled with an insatiable drive for new developments.

  • Self-motivated and good team player also enjoys working on own initiatives; highly developed technical proficiency with full range of embedded engineering and networking knowledge.

  • Well organized with proper procedures in place to look up information and respond to any related questions promptly

About


As a skilled and qualified embedded software engineer with electrical engineering background, I have designed and developed a variety of systems.
Used different programming languages on a wide range of platforms including MS Windows, various UNIX flavours including BSD or Linux and different embedded and barebone systems such as Microchip MCUs, Cortex Arm devices or TI DSPs.
I bring extended experience in developing solutions for critical, fail-safe & secure, networked M2M and IoT applications that do not allow for any uncontrolled downtime.

I am competent and experienced with a record of leading projects from specification through to production inclusive managing and leading required resources. As a motivator I am able to communicate a positive and exciting drive to my peers and colleagues.

I am adept at synthesizing complex concepts and ideas and communicating them simply and accurately to internal and external stakeholders.

Technical overview


My experience includes but is not limited by the below listed technologies:

programming languages

CC++PythonLinux BashAssembler (8, 16 & 32bit)
Operating systems

UNIX (Linux, BSD, Solaris)MS Windowsembedded Linux (BusyBox, uClinux, Wind River RT Linux)VxWorksBuildrootYoctoFreeRTOSROSOS independent containerization (Docker on *nix platforms)
microcontrollers, CPUs & BSPs

Microchip PIC12, PIC16 & PIC18 seriesTI DSPTI MSP430Rabbit Core modulesHitachi H8sAMD GeodeTI ARM StellarisFreescale ARM KinetisFreescale QorIQNVIDIA Jetson TX2 & XavierCypress PSoC 5 with ARM coreAtmel ARM AT91Broadcom Katana switchARM Cortex-M3ARM Cortex-M4ARM7ARM9PowerPCx86
bus, interfaces and network systems
TCP/IP (IPv4 & IPv6)MQTTRCloneAWS iotAWS S3STPPoEieee1588SyncERESTfulSSISPII2CRS232RS485UDPNFCCANopenPROFIbusHSPAGSM3G4GLTEMPLS-TPIP/MPLSSDNT1/E1CBUSEthernetieee802.3ieee802.11TLSradiusBalena Cloud (fleet management)

Resume


You may download a copy of my resume from the links below:

Contact


Please use any of the below ways to get in touch with me.

portrait