Job Overview

Industry :
Collabera
Title :
Sr Software Engineer
Skills :
C++, TCP/IP, C, embedded software development, software engineering
Date Posted :
5-17-2013
Location :
Phoenix, AZ
Employ. Type:
CON_IND CON_W2
Pay Rate :
DOE
Job Length :
12 months
Position ID :
856732
Dice ID :
10208346M
Travel Required :
none
Telecommute :
no

Contact Information

Contact :
Hemant Giyanchandan
Email :
City :
,
Phone :
Fax :
URL :
http://www.collabera.com
Save this job
Click Here to Apply

Company Overview

find more jobs with this company

Collabera is a fast growing, end-to-end information technology services and solutions provider working with leading Global 2000 organizations from the Financial Services, Technology, Communications & Media, Manufacturing & Retail, Energy and Utilities domains. Collabera delivers highly responsive and innovative solutions that help clients to align their IT strategy with their business goals and address the most important IT needs today through a combination of consulting solutions, proprietary methodologies, assets based services and Collaborative Engagement Model.

With revenues exceeding $450 million, Collabera employs over 6000 professionals across 19 offices and three world-class delivery centers in the US, Europe and India. We deliver a full portfolio of services that include IT Consulting, Application Development and Management, Independent Testing, Outsourced Product Development, Enterprise Software Solutions, Business Intelligence & Data Warehousing as well as Resource Augmentation.

Job Description

  • Sr Software Engineer
  • Phoenix, AZ


Job Details:
This is a highly visible and challenging software development lead position located in Deer Valley area of Phoenix, Arizona. Working with the newest graphics GPUs, CPUs, and latest embedded technology, this position combines multiple knowledge areas into a very challenging and exciting opportunity to define software architecture and develop next-generation embedded software.

The candidate should have a proven track record of proactively taking on responsibility. Additionally, the candidate should be a self-starter who is comfortable taking ambiguous work instructions with minimal supervision.

Key Responsibilities:
-Develop embedded software such as boot code and device-level drivers
-Develop higher level API and functional libraries for hardware manufacturing test
-Engineer and develop software requirements while working directly with hardware engineers and hardware design documentation (schematics, HW-SW interface specifications)
-Develop technical plans and specifications
-Enhance and refactor existing software for reusability, maintainability, and extendability
-Plan and perform validation and verification on requirements and software
-Follow and improve software engineering processes, methodologies
-Strongly participate and contribute to design and peer reviews

Basic Requirements:
-Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
-6+ years of experience in software engineering
-3+ years of experience in embedded software development

Additional qualifications:
-Software engineering experience throughout entire life cycles from inception through deployment
-Systems and requirements engineering skills
-Experience working with emulators (Lauterbach, American Arium, etc)
-Knowledge of AMD, Intel, Motorola CPU or DSP architectures
-Experience with 3D graphics-related software development
-Experience with micro-controllers and FPGAs
-Project engineering skills
-In-depth understanding of software development methodologies and life cycles
-In-depth understanding of OOD
-Familiarity with Linux development environments
-Windows User Interface design
-Expert in configuration management using Subversion

Additional Skills:
-Assembly, C, C++ primary languages, C# or Java a plus
-TCP/IP
-Graphics/GPU API or engine development highly desirable
-Excellent technical writing/software documentation skills
-Excellent oral and written communication skills
-Avionics communications protocols (ARINC standards)
-Linux system programming
-JTAG

Save this job
Click Here to Apply