- Featured in:
Find out what is the best resume for you in our Ultimate Resume Format Guide.
Additional Computer Software Resume Samples
Embedded Engineer Resume Samples
No results found
0-5 years of experience
- Reverse engineered two-layer PCB into its major components
- Built custom Linux OS configuration for product testing.
- Created schematics for two I/O breakout boards for SBC products.
- Composed product diagrams using Inkscape for customer reference.
- Designed macros and scripts to automate product testing for many products.
- Wrote product acceptance test procedures that communicated testing instructions to the manufacturing team.
0-5 years of experience
Designed Hardware & Firmware for Weft Tracking device.
- Designed PCB layouts using Altium Designer and Eagle Software.
- Programmed firmware for embedded projects in C.
- Prepared bills of materials for PCB designs.
- Implemented communications theory for signal filtering. 2011 – 2012
- Researched different PRNGs for optimal use in NVIDIA GPUs.
- Implemented Radix Sort on a GPU using Python.
0-5 years of experience
Familiarized myself with the systems and overall development of the product during the development phase.
- Adapted skeleton code to integrate multiple systems into the primary product.
- Verified systems communications using oscilloscopes, logic analyzers, and I2C protocols.
- Validated the system by the standards of the stakeholders.
- Participated in board bring up (Testing the PCB for the product and ensuring full functionality with our respective code).
- Created UI tool in order for a user to modify the settings to meet their needs.
- Documented processes and code to allow easily maintainable coding for future iterations of the product.
0-5 years of experience
Designed and debugged Real-Time Embedded Code for Motorola 68HC11 in C and Assembly language for motion control of a Nuclear Camera.
- Designed a 68HC11-based Development system that interfaced to a Mosfet-powered H-Bridge for motor control.
- Debugged real-time and interrupt driven assembly code for 68HC16 to improve the performance of PWM (pulse-width modulation).
- As part of the design team, assisted in the development of H-bridge that can control loads up to 1400W.
- Responsible for qualifying new components.
0-5 years of experience
Development and implementation of a ring detector circuit linked to a 4 wire circuit.
- Established two way communication between two adjacent remote stations of INDIAN RAILWAYS.
- Configured tech router modems to establish voice calls between foreign exchange subscribers (FXS) and FXO.
- Defined the hot line servers and paths for 2 way communication and mounted the components on a PCB.
0-5 years of experience
Single handedly managed cardiac pacer project for 9 months resulting in implantable animal cardiac pacer with COGS less than $300
- Managed resources across a Matrix organization having 3 different VPs. Effectively utilized resources to finish project on record time
- Enabled Rapid Prototyping, coordinated and performed design, and code reviews through effective management and technical leadership.
- Designed and developed an implantable Cardiac pacer for Rodents. MSP430 16 bit was used as the main controller for pacing timings. Developed device drivers for USB, SPI, ADC, DAC, I2C, UART, Timers. Worked on the state machine based firmware design.
- Integrated TI’s 8051 RF solutions CC1101 ISM Band, CC2501 2.4 GHz into the cardiac pacer design. Designed RF State Machine and network protocols to communicate between devices. Worked with TI’s CC1111 8 bit dongle and USB device drivers.
0-5 years of experience
- Built the first dual core ARM9 & ARM 11 CDMA/UMTS Blackberry Tour telephone handset resulting in a platform that the team could begin debug activities on.
- Developed and documented procedures expanding on, clarifying and extending the Hardware Design Verification Procedures ensuring consistency and repeatability with cooperating engineers.
- Evaluated and trouble shot boot up behavior on bed of nails through JTAG to Lauterbach.
- Initiated driving GPIOs, LDOs, MPPs to correspond to schematic. Verified proper settings on Power Analyzer.
- Worked with hardware designers and software subject matter experts to fix trackball, High Speed USB, power consumption, keypad, LEDs and camera flash.
- Documented debugging watchdog timeout and Native Profiling.
0-5 years of experience
Primarily functioned as software test and feature integration on the 4940 self-propelled sprayer.
- Performed data transfer between modules using SAE Standard J1939-71, J1708 and ISO11783 CAN bus protocol.
- Tested and verified various requirements were correctly implemented prior to software release.
- Primarily written real time embedded software in C, (using VX works) and JDOS as the operating system.
0-5 years of experience
Custom Real Time Operating System development on Montavista Linux for ARM processors. Chip specific hardware design, debug, and firmware drivers.
- Authentication software and hardware design and development. Certificate and key management.
- ASIC SoC RTL design and verification. Designed internals and interfaces (SRAM, PKA, AES engine) for custom chips and FPGAs.
- Gained significant experience with Synopsys verification and synthesis tools (VCS, Design Compiler) and Xilinx FPGA development tools.
- Designed and implemented PC based testing solutions for token hardware.
0-5 years of experience
Worked on software update feature of digital television. My work involved updating the NAND flash & serial flash. Fair knowledge about boot loaders. Made the splash screen customizable for certain TVs.
- Was part of the team that designed and implemented communication protocol between two chips in TV.
- Familiar with closed captioning standards and was responsible for integration of software from chip provider and basic release testing.
- Part of the team that got ‘Dash’ in the market. Worked pretty closely with Chumby on this one. Was responsible for the graphics framework to make sure we have internet videos working on this new product.
0-5 years of experience
Leveraged multiple technologies in development of Image Chain for new Colonoscope. Met all schedules for wet labs and first human use.
- Collaborated with overseas company on original system and PCB design. Led debugging of FPGA and DSP enabling successful use of the design in trials.
- Identified intermittent bug in the FPGA design. Fixed functional problem, added the proper timing constraints and floor planned the design enabling proper functionality of all hardware interfaces in compliance with the component specifications.
- Specified, designed and integrated new features implemented in C in the DSP.
- Developed test equipment with overseas company to emulate the disposal scope that contains the CMOS imager, keypad and illumination current meter allowing isolation of design elements resulting in the ability to identify hidden problems. Wrote MatLab script to generate color bitmap images from raw “Bayer” data from the CMOS imager.
0-5 years of experience
Embedded Software Engineer involved in developing application for a security product in a startup entrepreneurial organization focused in designing custom applications for education institutions.
- Developed Embedded Applications for small footprint microprocessors.
- Organize and maintain the C / Assembly language source code in structured manner.
- Effectively used tools such as emulator to design, implement and debug firmware in C / Assembly languages, logic analyzers
- Extensively involved in coding, debugging and testing on Linux-based development tools Cygwin.
- Experience working with radio frequency product and tools such as SmartRF Studio.
0-5 years of experience
- Maintained, modified, and tested the embedded Linux operating system used in the company’s product, a multi-radio, WiFi access point.
- Created numerous small utilities for use in the product (e.g. control programs to communicate with the access point’s intelligent power supply and attached peripherals).
- Enhanced access point’s SNMP agent and associated MIBs.
0-5 years of experience
Designed simulation systems
- Designed and installed and test simulations
- Ran simulations against system errors, logged results, suggested solutions
- Maintained and updated simulation code
- Installed and archived simulation code
0-5 years of experience
- Responsible for managing a large automated system in a Coca-Cola distribution center
- Served as a bridge of communication between companies, in English and Spanish
- Performed routine maintenance, employee training, and software upgrades
- Developed daily reports and statistics in Excel
0-5 years of experience
System design software documentation creation for [company name] client Mercedes Benz North America, for their Generation 2 E-Drive Hybrid software.
- Document their software process based on AutoSAR 3 and AutoSAR 4 OBD, including application models, interfaces to RTE, Basic Software (BSW) configuration, interrupts, task configuration and timing, data types and structures.
- Weekly customer interaction and project meetings on the Volvo Car Starter
- Customer LIN signals requirements mapped to a Software Plan Matrix (A123 Systems)
- Code implementation (HCS12 hardware on Codewarrior IDE) of required customer LIN signals on the A123 Systems baseline BMS (battery management software)
0-5 years of experience
Involved in the development RFID and ZIGBEE transmitters for wire-less safety systems.
- Was trained for 6 months in ARM Controllers and Kernel Programming.
- Was part of a team engaged in development and enhancement of a Project in Embedded Technology
- Design the overall architecture of the system, and the XML Schema design.
- Involving in designing, coding, real-time testing, debugging, web-hosting.
0-5 years of experience
- Tested and verified 4-module ECM system firmware features for High Power Diesel Engines on-site at Cummins.
- Developed and created official documentation for test plans such as stack space testing, bootloader update speed testing, and J1939 CAN protocol transmission verification.
- Verified test strategies using ECM embedded software in Matlab Simulink code base.
- Bench tested embedded software and hardware. Verified controls such as injector firing order and timing.
0-5 years of experience
- Developed CAN based data monitoring and control system.
- Developed Zigbee based Paging system.
- Involved in design, coding and testing activities
- Presented projects at INTERNATIONAL MICROCHIP MASTERS, 07 at LONAVALA.
- Programming of external NAND Flash Memory.
0-5 years of experience
- Partial device driver implementation for temperature sensor.
- Development of interfacing software for engine functionalities and engine management systems.
- Configurations of EEPROM, hardware pins, ADC, PWM.
- Multi packet frames implementation in CAN protocol.
- Tasks on J1939 services implementation.
0-5 years of experience
Responsible for Research and development in designing and Programming Bluetooth handsets and USB cables.
- Thorough knowledge of Embedded Coding, PCB design ([company name]), layout, schematic, fabrication, Debugging and assembly process.
- Familiarize with electronic test equipment such as oscilloscope, signal generator, and other similar
- Experienced of General electronic processes (ex. Soldering, crimping, wire typing, wire labeling).
- Replaced defective components, wiring of components and retesting PCBs per specifications.
0-5 years of experience
Primary onsite Systems Admin for clients 5 locations
- Commit CRM ticketing system for helpdesk request
- Administer Backup Exec. Dell MD1000 & 4000 nas
- Administer 2003 2008 file, print, exchange, AD servers, Linux Red Hat
- Coordinate with vendors
- Proprietary medical and image software used: SRS, Sectra, C&S, Faxibility, and Surgimate, Pacs
- Cisco ASA Firewall and site to site vpn
0-5 years of experience
- Worked as a team leader for embedded group.
- Developed firmware for 8051 series micro-controller using C and assembly language.
- Developed device driver for linux board using C.
- Developed schematics and PCB layouts for projects using Eagle PCB and gEDA.
6-10 years of experience
- Led team of 6 in original object-oriented design, implementation, integration and test of high-throughput, very-high-reliability safety critical RTOS kernel supporting lock-step interactivity and communication between 100 application processes and 150 aircraft hardware devices controlling all aspects of flight operations in a triple-redundant multiprocessor architecture. Work was in Aonix Ada-83 & 95.
- Developed kernel components to support deterministic process scheduling, I/O management, software and hardware fault detection and correction, exception and interrupt management, load shedding and on-the-fly dynamic system reconfiguration. Code developed 90% in Aonix Ada and 10% assembly language for MIPS R5000 series processors. Prototype software developed in Telesoft C.
- Designed and developed software supporting power-up bootstrap, processor/memory/device initialization, hardware and system built-in-test, dynamic process scheduling management and various low-level device drivers which interacted directly with controllers, ASICs and FPGAs.
- Contributor in early design cycle decisions: hardware/software partitioning, development and test methodologies, software development standards, implementation language, schedule and milestones. Employed SEI Consortium Requirements Engineering (CoRE) methodology.
- Development process met requirements of ISO-9001, SEI Level 3 and RTCA/DO-178B Level A.
0-5 years of experience
Designed and implemented a multiple input device bi-directional plug-and-play IR protocol. It allowed multiple devices to operate over one IR hub. The system automatically detected devices and made them available to the PC host via a USB connection. Devices were true hot swap. A custom USB driver allowed new device definitions to be added to the PC without changing the hub.
- Designed the hardware and firmware for a game pad using IR for communication and an accelerometer for detection of pitch, yaw and roll.
- Investigated new technologies for controller use. These included piezo film for vibration detection, accelerometers, IR for detection and communication, RF for detection and communication, USB, force sensitive resistors and strain resistors.
- Designed and implemented the firmware and digital hardware for a steering wheel/pedals and gamepad for Sony PlayStation and Nintendo platforms. Also, automatic test stations for both products.
- Wrote a patent application for an analog steering simulation under digital control for a PlayStation steering wheel control.
- Developed a PC based final test suite for a gamepad developed for Compaq.
- Designed and implemented the software and firmware for a device which uses IR beams to detect the swing of a golf club. The beam reflection is used to determine speed, height, path and face angle. The PC application had two sections: analyzer and calibration. The analyzer would display the numeric data and form a graphic depiction of the swing. The calibration section used a real time two way serial link to adjust the beams for optimal performance. The device was Microchip 16C65 based. The application was in Visual BASIC.
0-5 years of experience
- Power measurements using QCOM Power Measurement Device
- Flash Android/Windows/QNX software builds on QCOM Ref hardware/customer devices
- Setup hardware to execute Power dashboard and non-dashboard test cases on all the platforms QNX, WoA, WP8, Android
- Capture the Debugging data required for Power Analysis on each platforms QNX, WoA, WP8, Android
- Analyze the debug data and work with internal teams
- Execute Modem use case scenarios, capture battery level and power rail level measurements using power measurement devices
- Communicate power numbers to internal stakeholders and tech teams
- Work out detailed breakdowns, and implement power optimizations to meet the commercialization timelines
0-5 years of experience
Embedded development and reverse engineering
- Windows Driver development.
- USB protocol analysis and device fuzzing.
- Wireless communications research & development.
- Android research & development.
- Binary reverse engineering.
- Cyber tools development.
- Firmware analysis and development.
10+ years of experience
Two aspects to this particular project. One was writing a Visual Studio Console app to interface to a “GridConnect” CAN bus device and the other was code written on a Stellaris device to communicate with said Console App. The result enabled the generic application located on the ARM7 (D96) was able to have its boot code updated in the field at the customer site, rather than having to return the entire unit to the factory for a software upgrade. Code was all written in ‘C’
- Implementing and porting J1939/ISO11873 vehicle applications into a QT environment. Requirements involve application interface to CAN communications and QT.
- Using a Freescale IMX31 processor with a Green Hills RTOS, I implemented Touch Screen and Real Time Clock drivers for a mobil radio product. The drivers were implemented over a SPI bus to an MC13783 multi-function device.
- Provided the complete software package for a DC-DC Boost Converter. The unit was spec’ed to operate nominally at 350v and 400a. In addition, full CAN communications was implemented for user control of the Converter.
- Architected, designed and implemented a multi-tasking Laser based product on an Analog Devices BlackFin 533 DSP. Though the client implemented specific algorithms for proprietary elements of the product, I provided the system, complete with an embedded RTOS environment, flash-file system, communications, data acquisition and closed-loop control of the laser itself.
- Proprietary 8051 based system that provides liquid measurement at a remote customer site. The 8051 system performs on-site measurement of the liquid properties and executes a proprietary set of algorithms in order to acquire the data that the customer desires. This information is then transmitted serially over a radio link to a laptop for a more detailed analysis of the data and plotted in Excel. I wrote the 8051 control and command code, developed the command structure for communication; then wrote the Win32 Console application on the laptop that received the 8051’s data. Finally, the received data was formatted for importation in to Excel format
- Complete ‘bring-up’ of a TMS-2812 board design. Initialized all device (serial, GPIO, event manager, clock, counters, etc). Provided PWM to provide closed-loop control over a DC brushless motor and associated fault management. Implemented full ADC support. Provided thermistor API points also implemented using the Steinhart-Hart algorithm. Provided SPI API calls for users to interface to various SPI-type devices on the system. Motor control algorithms implemented as PID with fixed-point and floating math support libraries. Code written in assembler and ‘C’
- Power-up diagnostics for the TMX320C6713 DSP. Though this did not involve intensive digital signaling algorithms, it did involve bringing this new board and it supports hardware to life and support a DSP/BIOS driver for an 8 channel UART device on this board. Code written in assembler and ‘C’ and ‘C++’.
- Firmware maintenance/enhancement for a 3-phase, 480VAC UPS system. Functions involved porting existing code base from an earlier product to the new hardware, add functionality, debug and test. Some CAN bus implementation. Code written in assembler and ‘C’.
- Application enhancement to firmware that utilized modems to communicate remote unit statistics and operational status to a central database application. Code written in ‘C’