SOFTWARE ENGINEERING JOBS

IMMEDIATE REQUIREMENTS

<< Return to ASG Main Engineering Jobs Page

SOFTWARE ENGINEERS & MANAGERS - ALL LEVELS

4 Leading Technology Companies / 220+ Positions Nationwide!

Several recent emerging technology development initiatives have created tremendous new career opportunities for Software Engineers, Managers and Directors. These opportunities represent some of the most dramatic expansions in new technologies in the last five years - and offer a unique opportunity to leverage your skills in many challenging and rewarding advanced technology environments.

Positions include: Software Engineer, Senior Software Engineer, Lead Software Engineer, Principal Software Engineer, Software Project Leader, Software Architect, Program Manager and Technical Director --- and are located throughout the East Coast (NH, MA, NJ, PA, MD, DC, VA & FL) and Southwestern U.S. (AZ & CA)

These companies are seeking individuals with skills in any of the following areas, and at various experience levels:

- Real-time Embedded Software Development
- C, C++, Ada, UML, Java
- Object Oriented Programming, OOA/OOD, CASE Tools
- VxWorks, LINUX, IRIX, UNIX (AIX, HP-UX) or POSIX-compliant RTOS
- Software Systems Architecture
- Radar Systems, Guidance, Navigation & Control
- C4ISR, SIGINT, ELINT, COMINT, Electronic Warfare
- Algorithm development and support to hardware/software integration
- Software/Hardware integration for signal/data processing (acquisition, track, and discrimination)
- Development of Software Interface Design Documents (SIDD)
- Rational Suite, Matlab, Labview, HLA, DIS, MaK Suite, Corba
- Design, Development, Unit Testing, Integration, Clearcase
- Implementation for large-scale software intensive systems

These companies also offer full relocation assistance and aggressive salary packages, including full family benefits. All interviewing expenses are company paid. Please send your resume to Ashton Search Group, and we will contact you. Resumes are never submitted to our clients prior to speaking with you.

See below for a sample of current opportunities:


Software Development Engineers - Windows, C++, OOD (2 openings) - ASG06126

Location: Florida

Successful candidate will have two or more years experience developing Windows applications using Object-Oriented design and development in C++. The ability to maintain and enhance multiple releases of software products throughout their development lifecycle is essential. Position responsibilities include:

• Consult with Product Managers and other Software Engineers to gather information about program intent, using that information to design and implement new product features;
• Codify necessary changes in software to provide required functionality;
• Create tests to find errors and confirm the software meets specifications;
• Analyze code to find causes of errors and revise programs;
• Write and maintain documentation of designs and changes to software;
• Review technical documentation written by others to confirm consistency with program operations.

Knowledge / experience is desired in some of the following areas:

• MFC, Win32 APIs, COM
• OS internals, especially Windows or Windows CE, including registry, processes/threads, DLLs, and security;
• Designing and implementing intuitive User Interfaces;
• Ability to debug and enhance existing code and take ownership of a complex technical area;
• Windows device drivers and low-level internals is a plus.

Must have a sense of urgency and drive, with a demonstrated ability to deliver a complete, working solution that meets specified deadlines. Strong verbal and written communication skills, as well as the ability to work in teams. Minimum BSCS or BSEE required, advanced degree is a plus.


Embedded Software Engineers (9 openings) - ASG06554

Seeking individuals for Embedded Software Developer with 5 or more years of software engineering, developmailto:resumes@ashtonsearchgroup.come. Must be familiar with real-time embedded development with PPC processors and/or testing, and formal requirements specifications and testing methodologies. Experience with larger software projects, communications systems, C/C++ programming languages, object oriented development (OOD), CORBA, Configuration Management, and multitasking real-time operating systems (VxWorks, Tornado, Integrity).

Embedded real-time software design for avionics. Knowledge of Open Architecture approaches, techniques, and practices. Programming experience with C language and extensive experience applying object oriented programming and design principles.

Company offers full relocation assistance and aggressive compensation and benfits packages.


Embedded Software Manager - ASG06558

Manage a functional group of embedded control software developers designing cutting edge tactical communications products. Responsibilities will include setting department objectives, reviewing and supporting software development process improvements (in particular, thorough understanding of SEI CMM/CMMi processes), enforcement of development processes, handling performance appraisals, mentoring and leadership in the Analysis and Design of Hard-Real Time, Object-Oriented software development using UML CAE tools for Software Defined Radio (SDR) products. Will also provide overall support to Director of Software and Digital Engineering Department.

BSEE or relevant (MSEE is a plus) and 8+ years related experience, with at least 3 years management experience leading a team of developers in Real-Time OO designs.

Must have hands-on debugging experience with PC based development tools, as well as an understanding of real-time software development in a constrained environment (e.g. PDAs, and wireless handsets, etc).


Software Developer - ASG06559

BS in Software Engineering, EE or CS and 7+ years demonstrated results. Provides clear direction for less experienced engineers. Integrates complex strategies with mitigation plans. Demonstrates leadership as follows: able to solve multiple technical problems across multiple development phases. Embraces risk & defines reasonable trade space from which the team can operate. Participate in software development for radio communications applications on small/medium size engineering team. Tasks will focus on software application development in an SEI Level 5 process-oriented environment. Will participate in all phases of software development to include software requirements, analysis, design, code, and test. Will be responsible for development and documentation of assigned software per customer and internal software development processes, status to task management and tracking assigned metrics.

Senior technical contributor with demonstrated design skills; is assigned difficult technical problems within software engineering. Plans, designs, develops and tests software systems or applications for software enhancements and new products. Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Designs, develops, operates, maintains, and documents software to be applied to engineering, scientific, and manufacturing requirements. Applies the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products. Plans and executes significant project tasks or small projects. Ability to lead technologically challenging tasks.

Displays good depth of knowledge. Begins to provide mentoring to less experienced engineers. Owns project interdependencies. Extended contact with senior levels within other engineering depts. Required to work with other functional areas. Occasional contact with senior management both internal and external. Routine contact/travel to customers and vendors. Occasional contact with business development functions. Aware of other's capabilities and able to leverage them in a team environment. BSCS/EE, with a minimum 5 years of software engineering experience. Desirable experience/knowledge includes: PC applications in an MS Windows 2000/XP environment, real-time embedded programming, communications protocols, Type 3 encryption, Real-time OS, Management Information Base (MIB) development and SNMP services, hardware interface programming, test techniques, C/C++, Common Object Request Broker Architecture (CORBA), Unified Modeling Language (UML), Rational tools to include Clearcase, ClearQuest, RequisitePro, Rose. Multiple opportunities exist and are dependent on background and skill set.


Senior Software Engineer (6 positions) - ASG06560

BS in Software Engineering, EE or CS and 3+ years of demonstrated results, or equivalent experience. Keeps abreast of technology trends. Identifies technical interests & aligns training plans with interests Takes initiative in proposing ideas, soliciting input, and optimizing solutions. Identifies alternatives in the midst of barriers to progress.

Participate in software development for radio communications applications on small/medium size engineering team. Tasks will focus on software application development in an SEI Level 5 process-oriented environment. Participate in all phases of software development to include software requirements, analysis, design, code, and test.

Strong technical contribution as individual designer. Identifies domain of expertise. Plans, designs, develops and tests software systems or applications for software enhancements and new products. Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Designs, develops, operates, maintains, and documents software to be applied to engineering, scientific, and manufacturing requirements.

Experience with development in an SEI CMM or CMMI environment. Desirable experience/knowledge includes: PC applications in an MS Windows 2000/XP environment, real-time embedded programming, communications protocols, Real-time OS, Management Information Base (MIB) development and SNMP services, hardware interface programming, test techniques, C/C++, Common Object Request Broker Architecture (CORBA), Unified Modeling Language (UML), Rational tools to include Clearcase, ClearQuest, RequisitePro, Rose. Multiple opportunities exist and are dependent on background and skill set.


Software Engineer (4 openings) - ASG06566

BS degree and 7+ years demonstrated results, or equivalent experience, advanced degree recommended. Senior technical contributor with demonstrated design skills; is assigned difficult technical problems within software engineering. Plans, designs, develops and tests software systems or applications for software enhancements and new products. Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis.

Designs, develops, operates, maintains, and documents software to be applied to engineering, scientific, and manufacturing requirements. Applies the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products. Plans and executes significant project tasks or small projects. Ability to lead & to take on technologically challenging tasks. Provide mentoring to less experienced engineers. Occasional contact with senior management both internal and external. Routine contact/travel to customers and vendors. Occasional contact with business development functions. Aware of other's capabilities and able to leverage them in a team environment. Strong HMI/GUI background desired.


Software Lead - ASG06567

BS in Software Engineering, EE or CS and 8+ years of demonstrated results, or equivalent experience. Mentors less experienced team members. Solves technological & team efficiency problems. Seeks solutions that benefit team objectives. Breadth of tasks in optimizing team performance. Enhance objectives through technology. Demonstrates Leadership as follows: Solves complex technical problems. Optimizes on total team benefit. Senior software development leadership for radio communications applications on small/medium size engineering team. Focus on software application development in an SEI Level 5 process-oriented environment. Candidate will participate in all phases of software development to include software requirements, analysis, design, code, and test.

Senior technical contributor with demonstrated design skills; is assigned more difficult technical problems within software engineering. Plans, designs, develops and tests software systems or applications for software enhancements and new products. Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Designs, develops, operates, maintains, and documents software to be applied to engineering, scientific, and manufacturing requirements. Leads medium sized continuous process improvement efforts. Expanded contact to include program management, manufacturing, quality assurance, etc. Frequent contact with senior management both internal and external. Frequent contact with business development functions.

8 years of software engineering experience. Desirable experience/knowledge includes: PC applications in an MS Windows 2000/XP environment, real-time embedded programming, communications protocols, Type 3 encryption, RTOS, Management Information Base (MIB) development and SNMP services, hardware interface programming, test techniques, C/C++, Common Object Request Broker Architecture (CORBA), Unified Modeling Language (UML), Rational tools to include Clearcase, ClearQuest, RequisitePro, Rose, SW technical management (earned value, schedule planning and tracking, metrics). Multiple opportunities exist and are dependent on background and skill set.


DSP Software Manager - ASG06553

Manage a group of Digital Signal Processing Software developers and FPGA developers in design of cutting-edge tactical communications products. Responsibilities will include setting department objectives, review and support of overall software development process improvements, enforcement of development processes, performance appraisals, mentoring and leadership in Analysis and Design of signal processing algorithms and implementation for Software Defined Radio (SDR) products. Will also provide overall support to Director of Software Department.

BSEE or relevant (MSEE is a plus) and 10+ years experience, with at least 5 years management experience leadinmailto:resumes@ashtonsearchgroup.compers in real-time communications designs.

Experience in DSP coding using C and assembly for algorithm development for audio processing, gain control, and modulation/demodulation (FSK, ASK, and PSK) techniques is required.

Must have good working knowledge of digital hardware design (logic and FPGA design, interfaces, noise considerations, etc.) and good firmware development practices.

Must have previous hands-on debugging experience with PC based development tools, as well as an understanding of real-time software development in a constrained environment (e.g. PDAs, and wireless handsets, etc).


Principal Software Test Engineer - ASG06568

Direct verification of software and system functionality against requirements for next generation tactical communication system. Define, develop, maintain, and distribute test plans and procedures and their execution covering all verification and test related issues in a full software and system lifecycle development. Responsible for test activities during various phases of the project as well as providing support to both software development and production support environments.

* BS - Engineering or relevant (MS is a plus) and minimum 5 years of related experience in Software and System testing in an Embedded Communications environment.Experience (or strong familiarity) with real-time operating systems (such as VxWorks), and programming languages including C, C++ and Corba.
* Experience with CM tools, particularly with Rational Toolset (ClearCase, ClearQuest, RequisitePro).
* Must have strong team and interpersonal skills.


Software Project Manager - ASG06571

Lead a Software Team in the development of next generation Software Defined Radio products. This international company is a leader in the development of advanced secure communications systems. Leverage your skills with this challenging technology leader!

* BSEE, BSCS or BSCE (MS is a plus).
* 8+ years of software project management experience, leading teams of at least 10+ software engineers, developing code concurrently in the same environment.
* 5+ years real-time, embedded software development experience with C/C++ using UML CAE tools.
* Experience with CORBA and strong Object Oriented background, with understanding of OOAD techniques.
* Real-Time Operating Systems experience (preferably VxWorks).
* Understanding of communications systems, particularly signal processing as related to RF communications.
* Experience with radio/wireless systems is desirable.


Embedded Software Engineers - ASG06574

Develop Real Time Embedded Software for Next Generation Electronic Warfare programs. Successful candidates must have a minimum of two years experience and a BS in EE, CE, CS or Math (advanced degrees are a plus). Must have experience with ADA, C++, C, or Assembly language, and full development cycle involving hardware and software integration, as well as capable of analyzing requirements; and design, code and test of real-time embedded software. Should also have a working knowledge of Electronic Warfare (EW), Digital Signal Processing (DSP), Avionics Control, or Embedded Software for Defense related applications.


DSP Software Engineers - ASG06575

Design and develop software systems for airborne, ground-based, and shipboard radar systems.

Will be involved in all phases of software development from working with systems engineers to developing requirements, to design, code and unit test, software integration and test, support of system integration and test, to field support activities. BSCS, BSCE, BSEE or equivalent plus. 8+ years in software design, development, and integration. Must have an understanding of Radar systems and Moving Target imaging techniques - and have utilzed them in a real-time software development. Working knowledge of C/C++, VxWorks, IRIX, Power PC, Mercury, Silicon Graphics, Microsoft Word, Excel, Project and MATLAB is a plus.


Radar Software Engineers - ASG06576

Develop software for Battlefield Ground-Based Radar programs. Develop code, perform unit test and integration programming in C on a UNIX platforms using VxWorks. Positions at all levels (Junior/Mid/Senior)

Experience programming in C with UNIX and VxWorks for Radar applications. Excellent communication skills - both written and verbal. BS Computer Engineering, Computer Science, Electrical Engineering or equivalent.


Restrictions and Copyrights: Information published in the Ashton Search Group website may be displayed, and printed for your personal, non-commercial use only. Data, information or other components may not be republished, reproduced, reprinted, distributed, disseminated, duplicated or resold in whole or in part, for commercial or any other purposes. You may not modify, copy, distribute, transmit, reproduce, publish, license, create derivative works from, transfer, or sell any information obtained from Ashton Search Group.



Ashton Search Group engineering jobs represent the latest technical employment requirements from U.S. technology corporations that employee engineers, technical professionals, scientists, engineering and technical managers. Ashton Search Group is one of the the nation's leading technical recruiting search firm specializing in the placement of engineers, scientists and engineering managers with over 1,000 high technology companies throughout the United States. Enables technical professionals to stay up to date with the latest engineering and technical jobs. Current active requirements include engineering jobs in Aerospace Engineering, Biomedical Engineering, Software Engineering, RF Engineering, Computer Engineering, Computer Science, Electrical Engineering, Industrial Engineering, Manufacturing Engineering, Materials Science, Mechanical Engineering, Microelectronics, Semiconductor Engineering, R&D, Research & Development, and Optical Engineering. Our technical recruiters have specialized experience in each of these disciplines.

Engineering and technical jobs avialable in: Aerospace, Automation, Robotics, Automotive, Biotechnology, Business Machines, Capital Equipment, Chemicals, Composites, Computer, Computer Mainframe, Enterprise Server, Computer PC, Computer Server, Supercomputer, Computer Peripherals, Consumer Products, Networking, Defense, DSP, Electronics, Environmental Health & Safety, Firmware, Food, Forensic Engineering, Imaging, Video, Industrial Process Controls, Instrumentation, Patent Services, Machinery/Machine Tools, Manufacturing Durable, Manufacturing Nondurable, Medical Products, Metals, Motion Control, Nanotechnology, Paper Products, Petrochemical, Pharmaceutical, Plastic, Power Generation Equipment, Process, Distribution, Logistics, R&D, Research & Development, Antennas, Microwave, RF Design, Wireless, Bluetooth, Semiconductors, ASIC, FPGA, RF IC, RFIC, embedded software, end user software, middleware, multimedia, Open Systems, Operating Systems, BIOS, Radar, Electronic Warfare, JTRS, Algorithms, digital signal processing, telecom, C4ISR, C3I, C4I, SIGINT.

Specific engineering responsibilities, titles, positions or classifications recruited for include: Engineer, Senior Engineer, Lead Engineer, Principal Engineer, Chief Engineer, Sales Engineer, Field Engineer, Project Leader, Product Architect, Systems Architect, Program Manager, Product Manager, Engineering Site Manager, Engineering Manager, Engineering Director, Director of Engineering, Chief Technical Officer, CTO, VP Engineering, Vice President Engineering, Software Engineer, Electrical Engineer, Mechanical Engineer, Biomedical Engineer, Aerospace Engineer, RF Engineer, Manufacturing Engineer, Optical Engineer.

Some defense sector clients require an active security clearance of Secret, Top Secret, Top Secret SCI, Top Secret EBI, Top Secret Poly, TS/EBI, TS/SBI, TS/SCI, SCI accesses, ISSA Lifestyle poly, Top Secret SSBI, Top Secret CISP, Top Secret SAP, TS/SSBI, Top secret SCI full scope polygraph or DOE-Q for their employees working in the defense, federal government, and intelligence communities. Ashton Search Group has specialized technical recruiters dedicated to meeting the needs of defense sector companies, recruiting engineers and technical managers with Secret and Top Secret clearances. Other defense sector job postings require U.S. Citizenship, and eligibility for a DOD security clearance.

Engineering jobs are available across the United States including the states: AL ALABAMA AK ALASKA AZ ARIZONA AR ARKANSAS CA CALIFORNIA CO COLORADO CT CONNECTICUT DE DELAWARE DC DISTRICT OF COLUMBIA FL FLORIDA GA GEORGIA HI HAWAII ID IDAHO IL ILLINOIS IN INDIANA IA IOWA KS KANSAS KY KENTUCKY LA LOUISIANA ME MAINE MD MARYLAND MA MASSACHUSETTS MI MICHIGAN MN MINNESOTA MS MISSISSIPPI MO MISSOURI MT MONTANA NE NEBRASKA NV NEVADA NH NEW HAMPSHIRE NJ NEW JERSEY NM NEW MEXICO NY NEW YORK NC NORTH CAROLINA ND NORTH DAKOTA OH OHIO OK OKLAHOMA OR OREGON PA PENNSYLVANIA RI RHODE ISLAND SC SOUTH CAROLINA SD SOUTH DAKOTA TN TENNESSEE TX TEXAS UT UTAH VT VERMONT VA VIRGINIA WA WASHINGTON WV WEST VIRGINIA WI WISCONSIN WY WYOMING.

Our engineering jobs database may accessed without user registration. Engineering jobs requiring Secret and Top Secret clearance are listed in their own section, and urgent categories including Software Engineering, Hardware Engineering, Electrical Engineering, RF Engineering and Mechanical Engineering are posted in their own area.

All technical recruiting fees are paid directly by the employer (hiring company). Our engineering recruiters are compensated only by our clients, not the candidate. We do not charge a fee to the candidate. Ashton Search Group specializes exclusively in the recruiting and placement of engineers, technical professionals, scientists and engineering managers at all levels. Each of our technical recruiters have previous industry engineering experience prior to joining the firm. We do not report, publish or release engineering salaries on this web site, and suggest Engineering Salary Calculator as a source for information on engineering compensation.