Job description:
responsibilities: design and develop software using design patterns and best practices assists in development of high-level design and solution architecture participation in development, testing and approval of complex software controlled electro-mechanical systems gather and document software project requirements and solutions troubleshooting, performing problem analysis and fix bugs plan and execute software package verification, validation and testing activities preparation of software and regulatory documentation, including software documentation, manuals, installation instructions etc. participate in design reviews, project meetings and timecost budgeting. communicate with different parties customer, vendor, internal engineering and manufacturing to ensure software applications meet customer requirements and quality standards meeting project schedules deadlines and budgets order software tools and services as required for project development perform other duties assigned by the management education experience: b.sc. in software engineering or electrical engineering, masters degree is preferred excellent oral and written communication skills 5+ years experience in software development to include: real-time embedded control (hardware, firmware and software); analog and digital io processing and signal conditioning; and standard communication interfaces (can, rs-485, i2 c) 5+ years preferred experience with power conversion (switch mode power supplies, dc-dc, dc-ac, ac-dc, battery chargers); brushless pwn motor control; micro-chip dspic processors; analog devices sharc processors; and fpga programming with vhdl working knowledge of c++, c#, vb , .net environment strong analytical, organizational and problem solving skills required authorities: to recommend software solutions fulfilling design requirements. to select and recommend development practices and methods. to select and recommend design modifications that will improve product quality and performance. salary : $140k - 170k+ doe

Resume:
<<professional summaryardent and intelligent software engineer capable of providing sterling service using my technical prowess, hard working nature and interpersonal skills. skills java, c++, xml, html, css, javascript, spring mvc, restful web services, j2ee-jsp, servlet, jdbc, sql - mysql, oracle, sql server, hadoop-mapreduce, hive. · matlab-programming and modeling, neural network regression tool, genetic programming gptips tool.proficient in developing machine learning algorithms viz. neural network, genetic algorithms, genetic programming, swarm intelligence based algorithms. · microsoft excel functions, regression tool box and vba for data cleansing, normalizing and scaling . · vlsi chip designing using cadence tool. · windows, linux, unix. · office, latex, visual studio work history 12/2015topresentsoftware developerrapid global business solutions, inc–.client: state teachers retirement system, ohio.technologies used: java, spring and hibernate frameworks, gwt framework, restful web services, xml, json, jdbc, jsp, html, css, /sql. 08/2013to 08/2014graduate teaching assistantpurdue university–.for the courses: objected oriented programming and data structures, network security, data driven websites, engineering calculus, unix and c.grader for the. education expected inaugust, 2015totom.s:computer science and engineeringuniversity of toledo-,gpa:computer science and engineering gpa: 3.83 / 4.0expected in2013totob. e:electrical and electronics engineeringanna university-,gpa:electrical and electronics engineering gpa: 8.32 / 10.0 skills c++, calculus, eclipse, xml, java, jsp, javascript, jdbc, json, linux, machine learning, math, matlab, mysql, network security, /sql, scaling, sql server, unix and c, unix, vba, visual studio.