Test Engineer Level (Embedded Software)

Posted 25 Days Ago
Be an Early Applicant
San Diego, CA, USA
In-Office
Junior
Information Technology • Software • Transportation • App development
The Role
Develop, execute, and automate tests for embedded Core BSP platforms and device drivers. Troubleshoot driver interactions with modem and multimedia apps, profile and optimize CPU, power and performance, and collaborate with developers and system engineers. Build test automation (C/Perl/Tcl) and perform hands-on lab debugging.
Summary Generated by Built In
Company Description

Radiant Systems Inc.,

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 CoreBSP platforms 

* Focus on testing drivers for hardware blocks such as USB controller, SD/MMC controller, Touchscreen 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 Flexibility in work assignments and ability to multi-task are crucial.

Qualifications

Minimum Qualifications: - 

1 - 3 years of work experience testing embedded software, preferably device drivers

Experience in 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

Preferred Qualifications: Not Required

Good understanding of computer architecture and real-time operating systems is desired 

Familiarity with Flash Devices, USB and other peripherals is desired 

Good understanding of the software development cycle is desired 

Knowledge and experience in BREW, Window Mobile, Linux, Symbian is a plus 

ARM experience is a plus 

Exposure to pre-silicon hardware simulators and emulators is a plus 

Assembly language experience is a plus 

Knowledge and experience in Bluetooth, GPS, Graphics and WLAN is a plus 

Experience in testing MultiMedia applications (Browser, Camera/Camcorder, Media Player) is preferred 

Ability to time-share and prioritize between multiple tasks is crucial

Education: Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering

Additional Information

All your information will be kept confidential according to EEO guidelines.

Skills Required

  • 1-3 years of experience testing embedded software, preferably device drivers
  • Experience in test methodology and test processes, including requirements collection, test plan development and execution
  • Experience 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
  • Bachelor's degree in Computer Engineering, Computer Science, or Electrical Engineering
  • Good understanding of computer architecture and real-time operating systems
  • Familiarity with Flash devices, USB and other peripherals
  • Knowledge and experience in BREW, Windows Mobile, Linux, Symbian
  • ARM experience
  • Exposure to pre-silicon hardware simulators and emulators
  • Assembly language experience
  • Knowledge and experience in Bluetooth, GPS, Graphics and WLAN
  • Experience testing multimedia applications (Browser, Camera/Camcorder, Media Player)
  • Ability to multi-task and prioritize between multiple tasks
  • Master's degree in Computer Engineering, Computer Science, or Electrical Engineering
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
209 Employees
Year Founded: 1997

What We Do

Radiant Info Systems is a Bangalore-based software products and services company formed in 1997. It develops customized transportation and logistics solutions, including online reservation, bus-operator, depot-management, booking-portal, inventory-management and GDS applications. The company also delivers e-governance solutions, system integration, data-center and disaster-recovery setup, application development, maintenance and support for government, public-sector and private-sector clients across Indian and international markets.

Similar Jobs

Liberty Mutual Insurance Logo Liberty Mutual Insurance

Executive Underwriter, Liberty Mutual Mobility Solutions

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Hybrid
6 Locations
40000 Employees
68K-278K Annually

Airwallex Logo Airwallex

Senior Product Manager

Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
Hybrid
San Francisco, CA, USA
2300 Employees
160K-230K Annually

Superhuman Logo Superhuman

Data Engineer

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Hybrid
2 Locations
1500 Employees
190K-240K Annually

PwC Logo PwC

Tax - Japanese Business Network - Intern - Winter 2028 - Destination CPA

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
7 Locations
370000 Employees
29K-48K Hourly

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account