Current - Openings - USA

Position: Core BSP Test Engineer

Location: San Diego
Experience:  2-5 years
               

Job Description:

This is a Test Engineer position within the Core BSP (Board Support Package) test group with the following responsibilities:

  • Test development, execution, troubleshooting and problem resolution on embedded Brew/Windows   
  • Mobile/Linux/Standalone Core BSP platforms
  • Focus on testing drivers for hardware blocks such as USB controller, SD/MMC controller, Touch screen  controller, Clock Regime, DMA engines and I2C/SPI controllers
    Test the interactions between drivers and with CDMA/UMTS Modem and Multimedia applications
  • Profile and optimize CPU usage, performance and power consumption of the various SW drivers Interact in a team environment with developers, system engineers and testers
    Develop test automation in C/Perl

Key Skills:

  • *Good understanding of test methodology and test processes, including requirements collection, test plan  development and execution
  • Experience in developing test automation with strong programming skills (in Perl/TCL and C)
  • Lab and hands-on debugging skills; ability to do initial debug and isolate failures
  • Experience in using wireless test equipment (1x, EVDO, UMTS test equipment) is preferred
  • Experience in testing Multi Media applications (Browser, Camera/Camcorder, Media Player) is preferred
  • Strong communication and interpersonal skills are required
  • Ability to time-share and prioritize between multiple tasks is crucial.

 

Position: Tools Engineer 

Location: San Diego
Experience:  4+ years

Job Description:

  • The Modem Peripheral Subsystem Software group (MPSS) is looking for a full-time tools engineer to develop and  maintain  tools used by our customers to integrate and configure software on a device.
  • Tools include PC applications and on device agents and require competency in C++ and C#.
  • Design, implement, maintain and collaborate on C++ and C# based tools.
  • Work with a customer engineering group to support questions regarding a variety of released tools.
  • Write automated acceptance tests for existing and new tools.

Key Skills:

  • Minimum 4 years application development experience in C++
  • Minimum 4 years application development experience in C#
  • Minimum 4 years experience developing tools for mobile device application development
  • Experience writing automated acceptance tests
  • Experience developing applets and services for Brew MP devices
  • Proven ability to communicate clearly, organize effectively and document work thoroughly
  • Proven ability to multitask and flexibility to task switch when needed

Additional qualifications that will set a candidate apart:

  • Experience designing development tools (debuggers, heap analyzers, etc.)
  • Experience with various IDEs
  • Experience with Agile processes and practices including:
  • pairing quick and frequent releases test driven design

 

Position: Web Based UI Engineer

Location: San Diego
Experience:  5-10 years

Job Description:

*Primary responsibilities include development of web pages using HTML/CSS for portals
*Writing Java script code (including JQuery, AJAX and REST) to integrate with back-end system.

Key Skills:

  • Candidates are required to have good communication skills, good organizational skills and be able to work  effectively in a team environment.
  • At least 3+ years of experience in HTML, CSS, JavaScript, JQuery, AJAX, and REST technologies
  • Ability to design and develop web-based UI for a server based software solution.
  • Knowledge of web protocols such as SOAP and REST.
  • Proficient in development using Adobe Flex/Flash, HTML, Java script and CSS.
  • Some knowledge of Java and C++ development in a Linux platform is preferred.

 

Position: Windows Mobile Integration Team

Location: San Diego
Experience:  2-5/ 5-10 years

Type of Position: For Hire

Job Description:

  • This position is for a technical contributor in windows mobile Integration team supporting different multimode & multi processor chipsets with Multimedia/Apps Processor Unit Windows Mobile Integration activities include:
    • collecting release information from different subsystems (like Multimedia Audio, QTV, Camera, Camcorder,  Middle ware, Core BSP, WMBSP etc),
    • Integrating them using different tools & scripts(like Perforce, Windows Mobile operating system based build  environment),
    • Integration sanity test (using Visual studio/platform builder, SURF/FFA/FLUID devices),
    • collecting logs & first level debugging, updating wiki with release information,
    • supporting upstream integration team and tech teams with Integration activities;
  • Software innovation and process enhancement initiatives to constantly improve Integration process using “Windows Phone Continuous Integration” system

Key Skills:

  • Skills/Experience SW development experience in C/C++ on Smartphone or Smartbook / Netbook OS.
  • Excellent knowledge of embedded systems/windows build environment, Software Integration & release process,  techniques, Issues, Software Configuration Management tools & scripting languages like Python/Perl.
    Familiarity with:
    • Smartbook/Smartphone architecture and Windows driver development
    • Software environment (development, debug, and configuration management) for  MSM / Snapdragon  platforms
    • Familiarity with ARM architecture, emulators/JTAG-debuggers, and Visual Studio
    • Multimedia framework in Smartphone or Smartbook/Netbook OS.

 

Position: Bluetooth Engineer

Location: San Diego
Experience:  2+ years

Job Description:

*We are looking for a software engineer who would be responsible for design, implementation and functional test of    Bluetooth driver, middleware, stack and profiles for a wireless communication device.

*Candidate would also be responsible for bring up of Bluetooth on QNX and various other operating systems  running on  MSM chipset.

Key Skills:

Mandatory

  • Minimum of 2 years experience
  • Must have C/C++ Development and Debugging Skills
  • Must have Embedded Systems and Mobile Device experience

Preferred:

  • Experience with QNX RTOS and/or Android
  • Experience with Linux Kernel driver
  • Familiarity with concepts and principles of networking protocols like Bluetooth

 

Position: Android Porting

Location: San Diego
Experience:  3-5 years

         
Job Description:

  • You will be joining 's Linux teams, developing, integrating, porting Linux based software (e.g. Android) onto the  mobile MSM Snapdragon chipset family. Some tasks include:
  • Port Android software stack to MSM devices.
  • Integrate new Android features to the MSM device.
  • Verify the integrated software stack and additional features.
  • Support the testing and stabilization of the integrated software stack and additional features.
  • Document the Android software stack and all integrated features.
  • Support  in the deployment of the integrated software to internal teams for verification and further development as well as commercial releases to external  customers

Key Skills:

  • Proven ability to design, debug and document complex software applications
  • Proven programming experience in C or C++ required
  • Userspace programming expertise in Linux required
  • Familiarity with object-oriented design, COM or related technologies is highly desired
  • Prior experience with AMSS or MSM platforms is a plus
  • Technical understanding of wireless applications and network interactions with handsets - e.g., browser, messaging, email, app downloads, etc., is highly desired
  • Experience developing and debugging in embedded environments is highly desired
  • Experience in Java programming is a plus
  • Experience with git and build systems (like Android, Portage, etc)
  • Excellent written and verbal communication skills are required
  • Mature interpersonal skills with an ability to collaboratively work with many varied teams and resolve problems spanning many disciplines
  • Proven ability to work in a dynamic, multi-tasked environment

 

ICDS REQUIREMENTS

Position: ASIC Verification Engineer (Specman)

Location: Dallas, TX
Experience: 3-8 year

Necessary Skills

*Experience in IC verification, including experience with constrained-random, coverage driven verification
   environments
*Strong Specman experience
*Strong debugging skills
*Experience writing test benches, test plans, test generation, etc.
*Good skills in VHDL or Verilog

Additional Skills (nice to have)

Good Perl, TCL, Shell scripting experience for ASIC Verification purposes Good programming skills in C Verification experience in chip level memory sub-systems like cache controller, memory controller or similar DDR memory Excellent written and oral communication skills

Position: Soc Verification Engineer

Location: Dallas, TX
Experience: 3-8 years

DV Tasks:

  • 5-6 Years experience in DV
  • 2-3 years working experience in Specman. Build env, develop test sequence and debug.
  • Knowledge in ARM or Memory controller (DDR protocol) is a plus
  • Good skills in debugging RTL and resolve issues.

 

Position: DFT Engineer

Location: Dallas, TX
Experience: 3-6 years

DFT Tasks:

  • PBIST TDL generation and QC
  • ATPG / TFT TDL generation and QC – Cadence

 

Position: Physical Design Engineer

Location: Dallas, TX
Experience: 3-6 years

PD Tasks:

  • Integration/DIX checks/IR analysis
  • BE checks + DRC/LVS clean up
  • Physical Design closure + STA for PHY macro
  • Physical Design closure in Cadence EDI flow
one company
  • Full spectrum of offerings including R&D, network engineering services, and M2M technology solutions
  • Pure play in the communications sector and adjacencies
  • Sasken IP has shipped in over 125+ million devices with 80+ models globally
  • 40+ granted patents in the field of communication
  • 2000+ Wireless Engineers globally
  • Serving top 10 tier-1 players in the communication value chain
  • Public limited company with consistent growth
  • Development centers across 5 countries
© 2011 Sasken Communication Technologies