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
- City :
- ,
- Phone :
- Fax :
- URL :
- http://www.collabera.com
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
