Sr. Software Engineer Resume
4.00/5 (Submit Your Rating)
NC
SUMMARY
- System Software Engineer position using my programming skills to create embedded software for use in commercial or consumer devices.
- Also has interest in PC based hardware interface programming, used for extracting device data and producing reports, and visual data on connected hardware.
- me has experience designing new products from design conception through teh release products. dis includes hardware design and software architecture and selecting hardware methods and devices/
TECHNICAL SKILLS
Programming Languages: Embedded C/C++, RTOS
Platforms: Windows, Linux embedded
Programming: CAN controlled Modules.
products: Conception to release.
Database Tools: Visual Studio 2010 - 2019, VB, C++,C#
Microcontroller: 8051, XC161, Atmel AT90CAN128
Knowledge of: Visual Basic Net
Networking: (CAN based J1939), CANOpen
Working Platforms: Windows 10, Embedded RTOS
Experience with: MODBUS (With Hart)communication and protocol,
PROFESSIONAL EXPERIENCE
Confidential, NC
Sr. Software Engineer
Responsibilities:
- Design software using CAN. J1939 protocol. Software written in C embedded on Atmel processor.
- Duties included added CAN protocols for control of their Keypad devices.
- Created new specifications for configuration of Keypad thru CAN commands.
- Developed modified and implemented & test embedded software inside Keypad devices
- Produced Software documentation both design specifications and function descriptions/
Confidential
Sr. Software Engineer
Responsibilities:
- Designing software for company’s thermo-control system used for over teh road refrigerated trucks. System includes single and multi-zone control systems. Teh main consumer for dis product is Thermo-King.
- My duties are to adapt changes to existing software to work with new engines used in new releases of teh present product.
- Design specifications version control thru use of Doors.
- Tested and modified software to meet customer technical specifications,
- Including Software verification and validation to match specifications.
- Worked with team to test software for match to customer specification.
- Designing teh Can (J1939) communication portion of teh firmware.
- Sr Software Engineer as contract position (April 2011 To September 2011 )
- Designed GUI interface software for gas detection device.
- System build using RTOS and incorporated MOD Bus and Hart interfaces.
- Developed Device software and documented features of embedded device.
Confidential
Sr. Software Engineer
Responsibilities:
- Embedded Application Programming in C
- Design PCB using teh Altium Software Studio
- Design new equipment including researching hardware used and software methods to implement.
- Development of protocol used in teh CAN based control of vehicle electrical system.
- Provided technical assistance to both internal and external customers.
- Worked at customer sites to evaluate customer needs.
- Developed software used in teh control module implementing an ARM 7 micro and a RTOS to perform vehicle control functions.
- Developed VGA device to be used on emergency vehicles used for control and diagnostics.
- Experienced in vehicle CAN protocols with emphasis on J1939.
- GUI designing Visual studio 2003 - 2010. Using VB