Job Actions

Job Information

Software Engineer
Category: Other
  • Your pay will be discussed at your interview

Job code: lhw-e0-89771099

Company Profile


Contact Company

Local Information

Laugh while you Look

Sponsored Ads


  Job posted:   Thu May 17, 2018
  Distance to work:   ? miles
  1 Views, 0 Applications  
Software Engineer
Req Ref No: RPMASE-45
Location: Norwood, MA
Duration: 6 Months
Software Development Engineering :
Roles, Responsibilities, and Expectations :
The primary responsibilities of the software development engineer are, as an individual and team participant, to
Perform design, maintenance, enhancement, testing, and implementation per product requirements and associated use cases/scenarios
Design and develop secure solutions
Complete estimates for software modules under development, and estimates own work
Complete design, implementation, unit test, code review and static code analysis activities
Perform presentations of technical findings and developments
Participate in risk management (project, technical, and hazard) activities
Technical Requirements
The following list presents the primary technical education, skills, or recent graduate classroom programming experience.
Object - Oriented Design and Development
Java and Android experience a must
Developing software for embedded systems a plus
Thrift and Bluetooth communication experience is a plus.
General Requirements
Possess the ability to apply the fundamentals of programming languages to solve moderately complex engineering problems
Possess the ability to apply fundamental data structures and abstractions to solve moderately complex engineering problems
A General understanding of Operating Systems, Networks and Databases
Developing software solutions within an IDE (i.e. Microsoft Visual Studio, intellij, Eclipse)
Ability to design and implement embedded OS platforms (Platform builder, target designer)
Possesses strong writing, presentation, and general communication skills
Communicate task status to the test team lead and manager
Perform presentations of technical findings and developments
Interact with other test and development personnel on a project
Manage own priorities, with support from the Technical Leads
Ability to peer-review software requirements, design documents and code
Ability to work effectively both alone and as part of a team
Proficiency in Microsoft Word and Excel
VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

More Information »