Monster
 
 
 
 

Job Summary

Company
Applied Signal Technology
Location
Annapolis Junction, MD 20701
Industries
Aerospace and Defense
Computer Software
Engineering Services
Job Type
Full Time
Employee
Years of Experience
2+ to 5 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Job Reference Code
MHMDO2884

Software Development 2

About the Job

Analyzes, designs, develops, debugs and maintains software for telecommunications and hardware interface applications, including firmware for embedded code. Work often involves interfaces with analog and digital electrical design and knowledge of various operating systems, potentially including Real Time Operating systems (RTOSs). Position may require some knowledge of, or exposure to electrical design. Knowledge of current software development methodologies. Exposure to, or knowledge of the SEI Capability Maturity Model (CMM) at level 2 or above and associated processes and methods is strongly preferred. Typically programs in 3 GL (third generation languages: e.g., C, C++, and Java). May work independently or as part of a team in customer facilities depending upon level. Knowledge of tools and languages such as Rational Rose, UML or XML is a definite plus.


·JOB LEVEL: Uses professional concepts; applies company procedures to resolve a variety of issues.

·JOB COMPLEXITY: Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. May have some customer contact and works well with supporting APSG internal departments. Performance of the employee will also include demonstrating competence of the examples of work and responsibilities for an Engineer.

·SUPERVISION: Normally receives general instructions on routine work, detailed instructions on new projects or assignments. Exhibits knowledge of and ability to contribute to computer architecture and software architecture. Ability to participate in design and software architecture. Exercises judgment within well-defined procedures and practices to determine appropriate action. Receives technical guidance on unusual or complex problems in software development. Supervisory approval needed on proposed plans for projects.

Examples of Work:
1.Coding for a specific configurable unit.

2.System T&I lab set up, testing multiple configurable units.

3.Development in one or more of the following areas: signal-processing software, embedded processors or GUI development.

4.Ability to port code from one platform or language to another when necessary.

5.May be required to lead a task or tasks within a program.

6.Exposure to object oriented analysis and design.

7.Understanding of control hardware from software tasking.
Qualifications:
Requires 3 plus years experience and a BS degree in engineering, computer science or equivalent experience. Masters degree a plus. Requires a background in C, C++ or Java.

Applicants selected will be subject to a US government security investigation and must meet eligibility requirements for access to classified information.

We are proud to be an EEO/AA employer M/F/D/V.
 
 

Job Tools

 
 

Contact Information

Applied Signal Technology