Ladewig - Firmware Engineer - Johannesburg, GP, South Africa

Katinka Ladewig

Johannesburg, GP, South Africa


Firmware Engineer


Worked as firmware engineer from 1999 to 2003 in Stellenbosch and Munich, Germany. Owned and managed a concrete manufacturing company in the Eastern Cape from 2003 to 2012. Shut down company in 2012 due to collapse in market. Now looking to get back into firmware development. Independent self-motivated worker; enjoy working in a team; good communicator; very good coding practices; modular approach; focus on re-usability of code; attention to detail; finisher

Work History

SW Developer and General Management

Neat Contech Manufacturing CC

July 2003 - April 2012

Upgrading of management SW from DOS-based QBasic to VisualBasic
• Redefining structure of SW and data structures
• Gradual implementation and integration of new SW
• General management
• Ensuring that systems adhere to Quality Management Document
• Management of office staff
• Appointing of new staff
• Cash-flow analysis
• Dealing with credit applications

SW Consultant

Eurospace GmbH

May 2002 - June 2003

Development of a rapid prototyping system for the cluster instrumentation
• Selection of Hitachi SystemH hardware
• SW implementation of prototyping system using VxWorks
• CAN interface
• Altia Graphics Editor
• Accompanying documentation
Development of test environment for functional library modules
• Microsoft Visual Studio
• SW testing environment for library modules (ambient temperature
module, fuel gauge module, onboard computer module, etc)
• SW testing of all functionality of cluster instrumentation library modules
• Development of on-board computer module
• Accompanying documentation

Firmware Development Engineer

National Semiconductor GmbH Munich

November 2001 - March 2002

(Contract Work)
Development of firmware for LP3932 ASIC (power management unit), client
• NSC COP8 core.
• Internal ROM.
• Interface with client to establish and/or modify specifications.
• Tight code size and speed requirements.
• React on certain startup and shut down events.
• Control peripherals during active mode.

System Development Engineer

National Semiconductor GmbH Munich

December 2000 - September 2001

Development of CR16MCS9 Evaluation board.
• Programming of on-board debug monitor.
• Peripheral drivers and support code.
• Accompanying documentation (start-up document, trouble-shooting).
Implementation of software layers specified by IEEE Nexus5001 standard.
• Serial debugging interface.
• Target abstraction layer, hardware abstraction layer, command-line
• JTAG emulation of PC parallel port.
Carried out benchmark testing for the latest generation CompactRISC

Embedded Systems Developer

Nicon Systems (Pty) Ltd Stellenbosch

July 1999 - October 2000

Firmware/software development for vehicle-tracking system.
• Fujitsu F²MC16L microcontroller.
• Communication to GPS & GSM modules.
• Battery manager on mobile unit.
• Boot loader for firmware upgrading.
• Built-in test for production purposes.
• Base station software.
Firmware development for PABX call-logging device.
• Dallas DS80320 microcontroller.
• Memory manager.
• Xmodem file transfer protocol.
• Custom data compression algorithm.
• Modem connectivity.
• Product user manual.
Firmware development on data logging device with Ethernet connectivity.
• Aided in system design.
• Responsible for qualification of firmware, i.e. writing QTP document,
execution of QTP with each new version of SW
• VxWorks real-time kernel.

Stellenbosch University

January 1997 - June 1999

cost-effective data acquisition system for high voltage environments. PC-based system allowing for real-time digital
signal processing, real-time storage of data for up to two channels at 10
Mbytes/s, and synchronised sampling to enable the time-stamping of data.
Developed for the purpose of replacing existing commercial equipment,
which is expensive and non-flexible.
• Architectural design.
• Extensive use of programmable logic devices (VHDL coding).
• Atmel AT89C2051 microcontroller.
• Implementation of front-end application (Delphi).
• Printed circuit-board layouts.
• Assembled, tested and verified functionality.

Working as a firmware developer in a company that provides a challenging, technologically
innovative environment. Fields of preference are the automotive or telecommunications
industries, but other application fields will also be considered. Would like to be involved in firmware development in the Centurion/Midrand area in the next 5 years.

Qualifications & Certifications


Stellenbosch University


Stellenbosch University

Skillpages has been acquired by! is pioneering the way people find local services. Skillpages is the world’s premier directory of service providers.

Find out more

Are you sure that you want to leave?