|
Embedded Software Engineer Resume
Today’s embedded systems development ranges from microprocessor-based control systems, to systems-on-chip (SoC) design, and device software development. A myriad of implementations can be found in consumer electronics, medical devices, and commercial and military applications.
Advertisement
In embedded systems, some have electrical or computer engineering degrees, because embedded software often requires a detailed understanding of hardware. In medical software, practitioners may have medical informatics, general medical, or biology degrees.
Sample Embedded Software Engineer Resume
Richard Anderson
1234, West 67 Street,
Carlisle, MA 01741,
(123)-456 7890.
Objective
To utilize my low level programming skills in implementing and developing exciting embedded products such as operating systems, firmware, applications, drivers, programmable logic and/or coprocessors.
Education
Georgia Institute of Technology, 1996
Bachelor of Electrical Engineering
Specializations: Computer Systems and Telecommunications
Skills
- Assembly languages: M68K DragonBall (68328), ARM, PowerPC, MCore, X86, and PIC.
- High-level languages: C/C++, BASIC, Visual Basic, Pascal, HTML, and FORTRAN
- Operating Systems: WinCE/PocketPC, Palm OS, Windows 95/98/NT/2000/XP, VRTX, Solaris, and Unix
- Widespread experience in concurrent cross-platform development.
- Familiar with the issues associated with mobile and low power devices.
- System level software (drivers, RTOS, and test applications) in embedded environment.
- Expertise in debugging embedded systems without or with little emulator support.
- Software debugging at lower level using assembly code tracing and memory dumps.
- Debugging of software and hardware at higher level using logic analyzers, oscilloscopes, and simulators.
- Programmable Logic: CoolRunner, Xilinx, and other PLDs
- Source/Change Control: Perforce, PVCS, StarTeam, Visual SourceSafe, and Clarify
- Ham radio operator (Technician Plus, KB4WEH)
- Electrical soldering.
Professional Experience
Versata, Inc., Athens, GA
Staff Embedded Software Engineer
- Implemented and managed firmware for Quadrature Amplitude Modulator series of products.
- Maintained carrier grade reliability.
- Written code for multi processor and multitasking system mixing ARM and PowerPC.
- Interacted with Digital Network Controller System and set top groups.
- Provided attention to PowerKEY Conditional Access System and MPEG-2 Systems Layer.
AppForge, Inc., Fulton, GA
Embedded Software Engineer
- Implemented and developed firmware and software for battery powered handheld mobile devices.
- Simultaneously supported on ARM Thumb, ARM, Motorola M68K DragonBall, StrongARM, and MCore.
- Developed 32-bit multitasking embedded RTOS using portable object oriented C.
- Worked as senior team member for the development and design of AppForge piedmont SDK and run time, for pocket PC and palm OS.
- Wrote numerous device drivers including (IR, RS-232, and RS-485), touch screen digitizer, UART, coprocessor, graphical LCD, and paging and two-way radios.
Share This Page:
|
|
| |