You are viewing a preview of this job. Log in or register to view more details about this job.

Software/Computer Engineer

Job Description:

• Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software applications

• Work closely with cross functional members of the engineering organization to develop and evaluate interfaces of the overall system

• Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and test of embedded software and GUI applications

• Develop software test procedures, software programs, and related documentation

• Utilize modeling tools and equipment to establish operating data, conduct experimental tests, and evaluate results

• Participate in peer reviews, identify, track and repair defects

• Utilize a variety of software languages (e.g., C++, C#, C, Java, JavaScript, HTML5, XML, SQL, Perl, Python, Ajax, Linux, mobile platforms, and embedded operating systems (Linux, Windows CE, and others for Intel, TI, and custom processor designs))

Qualifications:

• Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering, Information Security, or related field

• GPA of 3.0 or greater

• 0-1 year experience

• Willing to travel

Preferred Skills:

• One or more of the following: C++, C#, C, Java, HTML5, XML, SQL, Unix, Linux, RTOS, Wireless, Software Security, Robotics, OOA/OOD, Android, Embedded Systems, mobile application development