Software Developer
Company Description:
Our client is a world-wide leader in hand-held voice recognition and language translation devices. They are located in Annapolis Maryland, 5 minutes from the Annapolis Harbor and 40 minutes from both Washington D.C. and Baltimore MD. They are seeking software engineer(s) to work on the next generation of our industry leading products. They are looking for programming skills in developing embedded applications. This includes knowledge of object oriented design and data interfacing applications. Essentially their product translates what you speak into the desired language.
DUTIES:
You will be responsible for working independently or with a small team of engineers in developing new features and maintaining existing software programs designed using C++. You will provide work estimates, create designs, develop code, integrate software, and perform code reviews. Software engineers are expected to work with limited supervision. The single most important duty will be coding. We are looking for developers with an eye for innovation. We encourage new ideas that can improve the product and drive sales.
Qualifications:
Bachelor’s Degree in computer science, electrical engineering. 3- years of experience in CODING embedded software in windows environment using C/C++ Languages. MFC development experience on embedded applications is preferred. Strong skills in the area of internal data modeling to support multi-threaded, multi-process applications that are extensively data driven. Candidates should have a knowledge of LINUX as they are gradually making a change to using this as a platform. Must have object oriented design as well.
Required Skills for Software Developer Job:
- C++
- MICROSOFT MFC
- EMBEDDED SOFTWARE
Join Aerotek CESM, one of the leading providers of engineering and engineering support professionals in North America. Due to our growth, we're constantly on the lookout for qualified professionals to place in contract, contract-to-hire, and permanent placement positions across a number of different industries. We know it's more than just your day-to-day responsibilities that can make or break a job. It's the support you get. That's the reason Aerotek CE offers a variety of benefits including medical, dental, optical, 401k, and many more. Don't put your career in the hands of just anyone, put it in the hands of a specialist. Join the Aerotek CE team! Allegis Group and its subsidiaries are equal opportunity employers.
Contact Information
|