Welcome to the GSM-Forum forums. |
You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!
If you have any problems with the registration process or your account login, please contact contact us.
|Job Opportunities / Vacancies Looking for Job ?! setting your new Project and need to hire people ?!|
| ||LinkBack||Thread Tools||Display Modes|
|02-13-2012, 20:49||#1 (permalink)|
Join Date: Oct 2007
Location: Michigan, USA
Thanked 3 Times in 3 Posts
Mobile Device Software Engineer / Reverse Engineer
This is a job posting for residents of the US only and you must be willing to relocate to Michigan.
My company is an engineering, research and software development company which specializes in the cellular industry. We have been in business since early 2008 and our management team is completely comprised of former (and current) software developers with over 30 years of industry experience. Our customers include OEMs like Motorola, HTC and Samsung and wireless carriers like MetroPCS, Cricket and Iusacell, including OEMs and carriers from all over the world. When OEMs want to customize existing mobile devices for smaller carriers they outsource this task to us. We reverse engineer the device and modify its base software to add or remove features, branding and other customizations. Do you like work that is intellectually challenging and diverse? Do you think ethical hacking and reverse engineering are skills every programmer should have? Would you be doing something like this as a hobby and think the idea of getting to play with phones all day is a great way to make a living?
The Mobile Device Software Engineer is assigned a reverse engineering or development project or projects based on current project queue and/or prior experience and knowledge.
The primary job function is the development of software / hardware solutions for the customization, or alteration of cellular devices for use on CDMA or GSM networks. We are a research and development company that works in the cellular industry. Network Operators (wireless carriers) and other distributors / refurbishment companies come to us when they are unable to build or find a solution to a particular software or hardware problem. This often involves research into the inner workings of the phone software and hardware to develop a solution that can be deployed by our production and operations staff or packaged into a software solution for use by our customers. We encourage the hacker mentality in our company, not in the malicious sense, but in the inquisitive and creative sense. In most cases there is no documentation available for the devices we work on, so we must rely on our experience and creativity to find a solution. Imagine getting paid to play with cell phones! Work is project oriented with set goals and requirements, and all equipment is provided by us.
Proficiency in at least one unmanaged version of C (C, C++) and C#. Also as needed the ability to program in Python or other similarly based scripting languages.
Basic understanding of embedded systems, memory types (NAND vs. NOR) and the concept of how software is loaded to such systems (Flashing, JTAG, etc.).
Proficiency in modifying files or images with a Hex Editor.
Understanding of image or file headers and how to parse them.
Basic Understanding of CDMA & GSM networks, which parameters apply to each and how to customize settings for a specific carrier.
Understanding of assembly language (ARM a plus) and reverse engineering concepts such as:
Use of IDA on binary files
Re-basing Unknown binary formats
Understanding of serial and USB communications.
Strong reverse engineering skills and a desire to further enhance those skills.
Additional or Requested Skills:
Android or Linux Experience. Specifically in the creation of custom "ROMs" and the customization of Android or Embedded Linux.
Bachelor's degree or within 1 year of graduation.
Siginficant Software Development Experience (Course work may apply if the project is related)
Engineering, Information Technology, Research & Development
|06-02-2012, 20:33||#3 (permalink)|
No Life Poster
Join Date: Apr 2008
Thanked 2,540 Times in 394 Posts
My self Atul Harnal.I'm not perfect in all work what u written. But as I play inin mobiles for my living so I think I will be do all the work if u give me a chance.
|08-29-2012, 09:09||#6 (permalink)|
No Life Poster
Join Date: Aug 2005
Thanked 590 Times in 393 Posts
haha topic said reverse engineer. this is programming guys not flash and unlock. keep off this thread if you aint no coder. am qualified but not in us.
|08-29-2012, 09:33||#8 (permalink)|
No Life Poster
Join Date: Jan 2007
Location: Pakistan Karachi
Thanked 137 Times in 84 Posts
i am studying in bsc engineering soon i will do this
Last edited by goherabbas; 08-29-2012 at 09:34. Reason: spell mistake
|thread||Thread Starter||Forum||Replies||Last Post|
|New Nokia Software!!!!!!!||Jefferson||Nokia Legacy Phones ( DCT-1 , DCT-2 , DCT-3 , DCT-L )||73||05-15-2013 13:07|
|Need software upgrade for Nokia 5110||ptkrf||Nokia Legacy Phones ( DCT-1 , DCT-2 , DCT-3 , DCT-L )||26||09-25-2012 02:41|
|need software for 5161 by cable||mln2000||Nokia Legacy Phones ( DCT-1 , DCT-2 , DCT-3 , DCT-L )||6||08-29-2010 20:17|
|"Deskey Device driver not found" ?? Please help||DivAdonis||Nokia Legacy Phones ( DCT-1 , DCT-2 , DCT-3 , DCT-L )||0||06-28-1999 14:56|