Software Engineering Jobs
JE740000001
Position Title: Embedded Software/Firmware Engineer
Job Specification
Seeking a professional contractor that lives in the Phoenix area or is willing to stay in the Phoenix area for the duration of
the contract. The position is a six-month contract with likely an additional six months of work. Must have 12+ years of real-
time software development experience and must be seeking a contractor position. Previous contracting experience
preferred. Must be a US Citizen.
Job Summary
Develop embedded software for WCDMA/UMTS in a multiprocessor system. Will be responsible to develop high quality
software for timely delivery to US customers. High level of customer interaction required. Must be able to get information from
customer for analysis, design, implementation, and all phases of testing.
Job Responsibilities
Make customized modifications to existing WCDMA/UMTS embedded software to customer specifications. Will develop
software for new features and work closely with US engineers and customers during the development and integration
process. Will provide support to customer on already released features.
Skills Required
Extensive experience with real-time embedded C/C++ software development in a multiprocessor PPC/DSP system. Must have
experience using multiple real-time embedded operating systems with emphasis on VxWorks. Must have working knowledge
of multitasking in C in an embedded environment including use of tools and debugging methods in this type of environment.
Must be capable of quickly becoming familiar with existing code including reverse engineering some sections of software and
must be able be able to modify this code with guidance from design documents, and US and UK engineers.
Customer facing experience is essential. Must be a self motivated and confident individual with experience, capable of taking
loosely defined requirements, creating derived requirements from the initial requirements, then designing, implementing, and
integrating them in a lab environment. Must be capable of working on assignments independently and using resources to
complete the task.
Should have experience with CDMA2000 and/or WCDMA protocol stacks and experience in their development. Understanding
of cellular systems and their RF over the air interfaces is strongly desired. Experience with using multiple real-time operating
systems as well as MS-Windows in a single system. This includes processor to processor communications on board and
between boards and with a PC using a variety of communication protocols (i.e. backplanes, Ethernet, shared memory, etc).
Excellent debugging skills in this type of environment. Good knowledge of IP stack also needed.
Prefer knowledge of RF used in cellular systems, experience with VxWorks, TI DSP’s, PowerPC’s, and Visual C++. Most work
will involve modification of protocol stack, but there is additional work in the BRP area of the Physical Layer.
Exact Skills Desired
- Most of the work is not at the hardware interface level, the code for that already exists.
- Most of the work is in protocol stack development, any protocol stack development would do, WCDMA, CDMA2000 (1X or
EVDO), WiMAX, anything that involved an ISO defined stack. But must have actual hands on experience to quality for fitting
this description. Writing a device driver for an ATM link is not the same as knowing how the ATM protocol stack works.
Measuring an RF signal at a BTS doesn’t imply knowledge of the BTS’s protocol stack.
- When people put CDMA on their resumes I’m going to ask them what part of CDMA did they work on. If it was the physical
layer, then they need to know how the CDMA physical layer works. If they worked on the protocol stack, then I’ll ask about
that. If they worked on the infrastructure behind the radio access part of the network, I’ll ask about that.
- A big part of this assignment is working on the protocol stack, but in general the stack is a series of state machines. If we
can find someone that has experience with state machines, they can learn the protocol stack.
- Candidates need ability to reverse engineer software. We have design documents, but part of this assignment is to
reverse engineer some of the code enough to know where to make changes.
- There is physical layer work on this assignment, but not at the device driver layer, that has already been done. The physical
layer also has state machines, simpler ones, but the bulk of the software modifications at the physical layer has to do with
bit manipulation, queuing, timing, existing interfaces to FPGAs.
Location: Phoenix Metropolitan Area
Intech.net
International Technical Services
Engineering Recruiters      Engineering Employment Agency      Engineering Headhunters     Contract Staffing Agency      Engineering Jobs
JE740000002
Position Title: Sr. Software Engineer
Education Required: BSCS or BSEE
Years Experience Required: 10+
Job Description:
- Experienced Computer Science Professional to lead a small staff in designing, developing and delivering software
components, subsystems and firmware.  This position will interact with Project, R&D and Marketing managers, including other
discipline group leaders, as you define, develop and test solutions and systems required for a series of new engineering
projects.
- Machine GUI development using MS Visual Studio, C++, C#, ActiveX and the .net framework. Software/firmware
development for programmable or embedded devices like PICs (Microchip 16F and 18F series), PLDs (Xilinx XC9500 series),
microcontrollers (Motorola 68Hc11 and Hitachi 64180), and Ethernet / USB communication packages (Cypress FX2)  -  are a
plus
- Must have the ability to solve practical problems and deal with a variety of situations where only limited standardization
exists.
- Experience in organizing both development and production software CM systems is required, and by default the ability to
interpret various instructions communicated in written, oral, diagram and/or schedule format.  
- Secondary skills include PCB hardware, Control Systems (ladder logic, flow chart logic).
- This position requires leadership and the accompanying skillset to make sound technical decisions.
Location: Houston, Texas
JE740000003
Position Title = Software Engineer
Education Required = BS
Years Experience Req'd = 1+
Job Duties = SOFTWARE ENGINEER
Product Development
Blacksburg, Virginia
Luna Innovations develops and manufactures new-generation products for the healthcare, telecommunications, energy and
defense markets.  Our products are used to measure, monitor and improve critical processes in the markets we serve.
Through its disciplined commercialization business model, Luna has become a recognized leader in transitioning science to
solutions. Luna is headquartered in Roanoke, Virginia.
Luna Innovations, a NASDAQ-listed public company, is seeking a Software Engineer for its Luna Technologies Division.  
Responsibilities consist of designing, developing, testing and maintaining software modules for use in test instrumentation.  
Proficiency in C/C++ programming languages required and experience with the LabVIEW programming environment is highly
desired.  A strong mathematical background is a must.  Candidate must have the ability to learn quickly and work well in a
team environment.  Experience in the development of graphical user interfaces as well as lower-level command and control
software is strongly encouraged.  Candidate must possess strong problem solving skills, and effective verbal and written
communication skills.
BS in electrical engineering, computer engineering or related field with 1+ years of relevant experience is desired.
U.S Citizenship or Permanent Resident status is required.
We offer a competitive compensation package.  
Qualified candidates, please send resume to Luna Innovations, Corporate Headquarters, 1 Riverside Circle, Suite 400,
Roanoke, VA  24016 ATTN:  HR Dept. or email preferred wesself@lunainnovations.com

EOE / AA
This page contains Job Descriptions for Software Engineering Jobs that we have available.
JE740000004
Position Title = Senior Database Designer
Education Required = BSCS, MIS or other appropriate degree
Years Experience Required = 10+
Job Description:  Manufacturer of  flow measurement products needs an expert database designer capable of complex
relational database construction including efficient user interfaces, multiple seat capabilities, full query and report generation.
They are looking to integrate AutoCAD(or Solidworks) graphics generation also.  Additional personnel may then become
necessary as well. A specific platform has not been chosen yet, though it would probably not be MSAccess. The successful
candidate would have a say in making the platform selection.
The candidate would have growth potential in managing the project if and when they proceed to commercial implementation
and exploitation.
Location: Cranston, RI (possibility of work from home with regular travel to Cranston, at least during the initial phase of the
project)
Related Link:
JE740000005
Position Title = Applications Engineer
Education Required = An engineering degree or previous work experience equivalent
Years Experience Required = 1-2 years experience in software systems integration and implementation   
Qualifications =
- Strong knowledge of CAD technology and 3D modeling
- Autodesk Product knowledge preferred
- Ability to be engaged in multiple projects at one time is essential
- Must be able to relate with a diverse group of people with a wide variable of technical skills
- Must be willing and able to travel 40% or more of the time
Job Description = Our client specializes in software systems integration and implementation for Autodesk.
Deal with clients at a business-to-business level, identifying and providing solutions. You will be required to: Provide
technology demonstrations, installations, training, on-site consultation, technical audits, needs assessment, and skills
assessment. Develop strong interpersonal relationships internally with customers and technology suppliers. Work with
Account Managers to evaluate client needs and recommend strategies to bring leading edge technology to the customer.
Locations = Baltimore, Chicago, Dallas, Raleigh, Cleveland, and Des Moines
Copyright© 2008 International Technical Services, LLC. All Rights Reserved.
__________________________________________________________________________________
Home     Latest Jobs     Browse Jobs     Submit Job     Submit Resume     Contact Us       Referral Fee       About Us     Tools & Games    Engineering Links