Randy_The_Squirrel
Banned
Job description:
I am seeking a position where I get to develop software for the not-so-enterprise i.e. POS terminals, embedded apps, device drivers, linux daemons and suchlike. I would like to learn new things, as well as be challenged on a daily basis. I would also be interested in going into engineering of embedded systems, phones, STBs, POS terminals, etc..
Location or telecommuting:
I am open to relocation, first prize would be Western Cape. Also willing to telecommute. Also willing to move overseas if required.
Permanent or part-time:
Permanent
Junior, intermediary or senior:
Senior
Availability:
Immediate
Experience:
I have some telco experience (Telkom SA, and Econet Wireless), however my main focus for many years has been system development and design, in the automotive field, then the security field, moving onto vehicle tracking and renewable energy systems. During my decade+ of industrial engineering I have gained solid experience in C programming, moderate C# skill, some Java, and of course lots and lots of Delphi 6. In the scope of my employment in the security industry I have become experienced with cryptography. I have written my own implementations of AES128, TEA, and SHA256, most recently I wrote a C library implementing SHA3-256 which is FIPS compliant, the library is under GPL so can be given to you upon request.
Due to the above, I have worked with virtually every microcontroller/embedded processor on the market (8051, ARM, PIC, AVR, Freescale HCS & COLDFIRE, MIPS, x86-embedded, RL78, etc)
I have also been required to build systems and maintain them, and for this reason I have an excellent working knowledge of Linux, and how to build systems using Linux, as well as using Linux for development.
I occasionally contribute code to the Linux community, my most recent contribution was a more efficient method of USB bus control, for Debian Wheezy on the Raspberry Pi so that "difficult" USB stick modems could be hard-kicked and made to work.
I am self-taught in RF, having built very successful ISM band radio (434MHz) for direction finding and location beacons.
I have also successfully designed hardware for, and written applications for RFID/NFC using 13.56MHz contactless smart cards.
I have maintained a portfolio of all projects I have worked on since 2001, available upon request.
Technologies:
Electronic Design (full suite of skills incl EDA)
CPLD/FPGA (VHDL)
Embedded Linux
Embedded software (C, MISRA C, C++)
RTOS (MQX, FreeRTOS, uCOS, and proprietary OS)
Windows application development (C#)
Linux application and daemon development (C)
Networking and Network Protocols
RFID (ISO14443)
OpenAT
Financial Transaction Interchange (ISO8583)
PostgreSQL databases
SS7 (mainly mobile networks)
Java SE
Technical Illustration with Corel Draw
Layout of Technical Manuals and other publications with InDesign and Corel Draw
About me:
I am a loyal, hard-working individual that likes to work smarter, not harder. I have a diagnosed disability (meets valid DSM criteria) ADHD with mild Asperger's Syndrome. My disability is well-managed with medication and monitored routinely by a specialist at three-monthly intervals. Due to this, my ability to fit into team environments has been greatly enhanced as a result.
I am also a creative individual, I refer to myself as that "Pixar team-member trapped in the body of a developer-engineer" so I revel in the lighter side of life and humour (which often is frowned upon in these "styf, formeel" work environments I end up working in because I make poor choices sometimes).
I love working with geeky, smart, intelligent, positive and humourous people. Conversely, grumpy, negative, and downright rude people tend to get to me (although it must be borne in mind that I do adapt, because life is not perfect and I have to work with these folks at some stage).
I learn through my hands, through doing, taking things apart and then making it work again. This is partly the reason why I do not have a university degree (although the larger reason was lack of provision for my education due to my parents)
What am I looking for:
I am looking for a position as either an electronic designer, an embedded developer, developer of infosec related stuff, or as a normal developer (the latter case if, and only if, you will allow me to get up to speed with using OOP, RESTful APIs, and all this new stuff in the Java EE space).
DO NOT contact me if:
- You are a recruiter
- You have an issue with my current wage / pay scale
- You have inflexible working arrangements (I have a special needs child and emergencies happen when you least
expect it). I require flexi-time to ensure I can meet all my family responsibilities and needs of my child.
The following rules apply
- No employment contract = no work!
I am seeking a position where I get to develop software for the not-so-enterprise i.e. POS terminals, embedded apps, device drivers, linux daemons and suchlike. I would like to learn new things, as well as be challenged on a daily basis. I would also be interested in going into engineering of embedded systems, phones, STBs, POS terminals, etc..
Location or telecommuting:
I am open to relocation, first prize would be Western Cape. Also willing to telecommute. Also willing to move overseas if required.
Permanent or part-time:
Permanent
Junior, intermediary or senior:
Senior
Availability:
Immediate
Experience:
I have some telco experience (Telkom SA, and Econet Wireless), however my main focus for many years has been system development and design, in the automotive field, then the security field, moving onto vehicle tracking and renewable energy systems. During my decade+ of industrial engineering I have gained solid experience in C programming, moderate C# skill, some Java, and of course lots and lots of Delphi 6. In the scope of my employment in the security industry I have become experienced with cryptography. I have written my own implementations of AES128, TEA, and SHA256, most recently I wrote a C library implementing SHA3-256 which is FIPS compliant, the library is under GPL so can be given to you upon request.
Due to the above, I have worked with virtually every microcontroller/embedded processor on the market (8051, ARM, PIC, AVR, Freescale HCS & COLDFIRE, MIPS, x86-embedded, RL78, etc)
I have also been required to build systems and maintain them, and for this reason I have an excellent working knowledge of Linux, and how to build systems using Linux, as well as using Linux for development.
I occasionally contribute code to the Linux community, my most recent contribution was a more efficient method of USB bus control, for Debian Wheezy on the Raspberry Pi so that "difficult" USB stick modems could be hard-kicked and made to work.
I am self-taught in RF, having built very successful ISM band radio (434MHz) for direction finding and location beacons.
I have also successfully designed hardware for, and written applications for RFID/NFC using 13.56MHz contactless smart cards.
I have maintained a portfolio of all projects I have worked on since 2001, available upon request.
Technologies:
Electronic Design (full suite of skills incl EDA)
CPLD/FPGA (VHDL)
Embedded Linux
Embedded software (C, MISRA C, C++)
RTOS (MQX, FreeRTOS, uCOS, and proprietary OS)
Windows application development (C#)
Linux application and daemon development (C)
Networking and Network Protocols
RFID (ISO14443)
OpenAT
Financial Transaction Interchange (ISO8583)
PostgreSQL databases
SS7 (mainly mobile networks)
Java SE
Technical Illustration with Corel Draw
Layout of Technical Manuals and other publications with InDesign and Corel Draw
About me:
I am a loyal, hard-working individual that likes to work smarter, not harder. I have a diagnosed disability (meets valid DSM criteria) ADHD with mild Asperger's Syndrome. My disability is well-managed with medication and monitored routinely by a specialist at three-monthly intervals. Due to this, my ability to fit into team environments has been greatly enhanced as a result.
I am also a creative individual, I refer to myself as that "Pixar team-member trapped in the body of a developer-engineer" so I revel in the lighter side of life and humour (which often is frowned upon in these "styf, formeel" work environments I end up working in because I make poor choices sometimes).
I love working with geeky, smart, intelligent, positive and humourous people. Conversely, grumpy, negative, and downright rude people tend to get to me (although it must be borne in mind that I do adapt, because life is not perfect and I have to work with these folks at some stage).
I learn through my hands, through doing, taking things apart and then making it work again. This is partly the reason why I do not have a university degree (although the larger reason was lack of provision for my education due to my parents)
What am I looking for:
I am looking for a position as either an electronic designer, an embedded developer, developer of infosec related stuff, or as a normal developer (the latter case if, and only if, you will allow me to get up to speed with using OOP, RESTful APIs, and all this new stuff in the Java EE space).
DO NOT contact me if:
- You are a recruiter
- You have an issue with my current wage / pay scale
- You have inflexible working arrangements (I have a special needs child and emergencies happen when you least
expect it). I require flexi-time to ensure I can meet all my family responsibilities and needs of my child.
The following rules apply
- No employment contract = no work!