Embedded Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Extensive experience in real - time and embedded software development, with strong skills in planning, architecture, design, coding, test, and documentation of software.
- Accustomed to dealing with and adapting to unfamiliar systems or technologies. I understand the value of an organization's software and seek to enhance it.
- I seek out and resolve the time, cost, and quality issues on my projects.
TECHNICAL SKILLS
System Test Software Development: Unit Test Development
IP networking: communications architecture (incl. serial & parallel point-to-point links) Linux, Unix, RTOS platform development
Languages: C++, C, Java, CORBA, Unix scripting, assembly, others
Tools: Clearcase, Subversion, Eclipse, Ant
Tools: Debuggers (local & cross), Logic Analyzers, etc.
UML Modeling: (Rose, Rhapsody, StarUML modeling tools)
PROFESSIONAL EXPERIENCE
Confidential
Embedded Software Engineer
Responsibilities:
- System based on MC68360 microcontrollers, MQX RTOS, C/C++.
- Directly interfaced with Syncro's customer.
- Authored software requirements.
- Set up development system (C/C++ compiler, debugger.)
- Developed GUI additions and UDP interface for traffic light control.
- Resolved memory shortage by moving static data to unused Flash memory.
- Developed redundant command center health evaluation algorithm, failover logic.
- Modified call handling logic to implement custom pilot briefing features.
Confidential
Substitute Computer Technician
Responsibilities:
- Repackaged commercial software (~50 titles), supporting the successful transition to Windows 7.
- Provided user pleasing support for hardware or software issues.
- Performed equipment installation and repair.
- Personally ported this entire phased-array antenna test system from HP-UX to Linux.
- Reworked multiple, integrated Fortran and C programs to compile on the GCC compiler suite.
- Revised all shared memory logic within programs to support the Linux / GCC model.
- Tested the ported system live with an antenna.
Hardware/Software Integration Lead
Confidential
Responsibilities:
- Provided equipment, software licenses, etc., supporting Altera based prototype demonstration.
- Coordinated reconfiguration of development lab to support this demo.
- Evaluated the Jungo WinDriver tool as the basis for Linux device driver development.
- Evaluated commercial PCI-E / FPGA boards against hardware, software, and packaging requirements.
- Selected a vendor, obtained a loaner board, installed and tested it.