Careerfielddescription
Careerfielddescription
Careerfielddescription
Computer Engineering
Career Field Description
Lydia Tran
October 16,2014
TABLE OF CONTENTS
General Description of Computer Engineering
Positions in New York
Entry level Position:
Mid-level Position:
High level Position:
Summary of Jobs in Computer Engineering
Citations
Yodle
Job Title
Software Engineer
Salary
$55K
Required Education
Required Experience
0 to 4 years of experience
Job Description
We build the full breadth of software required to make Yodle go. Your feature team
might be working on big data analytics one project and a business intelligence
dashboard the next. Examples of our diverse systems include a fully customizable
website renderer, a reviews solicitation platform and mobile app, an automated search
advertising campaign builder, an integration app that allows clients to market to their
existing customers, a service discovery framework built on top of Zookeeper, an
advanced queuing and syncing system for integration with partners such as Google
and Bing, a widget library for quickly building web interfaces from mocks and many
more.
Other Information
Responsibilities:
- Our engineers work on everything from backend, user-interface, and content
management to messaging, database systems, and web services. Regardless of which
components you touch, well want you to be involved in designing, coding, testing and
running the systems.
- Our engineers solve a variety of complex and challenging business problems with
cutting edge technology.
- We are constantly innovating! We look at ways to improve our core products, seek out
products in the market that can be built better, and keep an eye on industry and
technology trends to stay ahead of the competition.
- We have shared ownership of our code base. Anyone can and is expected to work on
and improve any piece of code. There are no silos!
- We explore new technologies and find the best tools for the job. While Java is our
predominant language, we are using Scala, JavaScript, Python, and Groovy as well.
Some other technologies we tried that stuck: Thrift, Zookeeper, jQuery, MongoDB,
Mercurial, Angular.js, and Play.
https://www.internmatch.com/internships/yodle--7/software-engineer?i=1&location=233547&page=-1&s=-1
http://www.careerbliss.com/yodle/salaries/senior-software-engineer/
Mid-level Position:
Company Name
Saab
Job Title
Salary
$120,000
Required Education
Required Experience
Job Description
Other Information
Saab Defense and Security USA, Sensor Systems Division is seeking an experienced
Senior C/C++ Software Engineer to architect, design, and assist in development of
software for radar applications. The system is being developed under the principles of
Open Technology Development, with an emphasis on non-proprietary, modular, open
designs. A strong emphasis will be placed on Object Oriented Analysis and Design
skills.
The position involves:
Working with the current programs of record to develop a common,
flexible architecture that can be used on multiple programs and is extensible to
future programs.
Assist in laying the framework in the form of modular blocks, allowing
configuration from installation to installation.
Participation in technical meetings and design reviews (both internally
and externally)
Ensuring SW team adherence to the CMMI and Sensor Systems SW
Development process (including proper documentation and CM related
activities)
Determine, document, and enforce methods for complying with desired
software development practices (open technology requirements, safety and
security, information assurance, metrics tracking, CM release plan, etc.)
Supporting the collection and reporting of SW metrics and overall
status
Supporting task planning and resource management
Participation in peer/technical reviews
Planning for and participation in system integration.
Collaborating with a development team of up to 4-6 developers.
Ensuring consistent development practices and architecture among all
developers
http://www.indeed.com/viewjob?jk=095642ff68748807&from=api&q=
http://www.indeed.com/salary?q1=Senior+C%2FC%2B%2B+Software+Engineer+%28Level+3%29&l1=
GE Corporate
Job Title
Software Architect
Salary
$161,697
Required Education
Required Experience
Job Description
In this role you will work primarily with other software researchers as well as business
leads and other architects to apply the latest software architectures and concepts to
research projects. This will also involve collaboration with the GE Software Center of
Excellence to align research projects with the direction of the platform as well as to
provide feedback and guidance to them. You will work closely with the researchers in
diverse areas and will need to quickly understand and provide architectural support for
their specific solutions leveraging the common platform, where applicable.
Other Information
Desired Characteristics
Good interpersonal and communication skills. Communicate effectively
both in written and oral English;
Self-motivated, innovative, willing to pursue new technical areas and
capable of working independently;
PhD. in Computer Science, Computer Engineering, or a related
discipline with at least 5 years experience in software design and
development;
Experience with Behavior Driven Development and/or Test Driven
Development (BDD/TDD)
Certified Scrum Master (CSM) or Certified Product Owner (CPO) or
similar
Experience and familiarity with Continuous Integration including but not
limited to:
Backlog Mgmt (Jira/Greenhopper)
Defect Tracking (Jira)
Collaboration (Confluence, Colab, SupportCentral,
Folder/libraries)
Continuous Integration/Deployment (Bamboo,
Hudson)
Code Review (Fisheye/Crucible)
Artifact Repository (Artifactory, Confluence, GE
Folders/Libraries) Definition of "Artifact"...Jar...library...User Document
Extensive influencing experience across multiple technical levels.
Architecture certification (e.g. TOGAF)
Domain Driven Design and Test Driven Design project experience.
At least one large example of setting up an enterprise level based
environment
http://www.indeed.com/viewjob?jk=06eeb64f99d1e0dc&from=api&q=
http://www.payscale.com/research/US/Job=Software_Architect/Salary/a9be9374/Late-Career
Citations
http://www.careercornerstone.org/pdf/compeng/compeng.pdf
https://www.internmatch.com/internships/yodle--7/software-engineer?i=1&location=233547&page=-1&s=-1
http://www.indeed.com/viewjob?jk=095642ff68748807&from=api&q=
http://www.indeed.com/viewjob?jk=06eeb64f99d1e0dc&from=api&q=
http://www.payscale.com/research/US/Job=Software_Architect/Salary/a9be9374/Late-Career
http://www.indeed.com/salary?q1=Senior+C%2FC%2B%2B+Software+Engineer+%28Level+3%29&l1=
http://www.careerbliss.com/yodle/salaries/senior-software-engineer/
http://www.bls.gov/ooh/architecture-and-engineering/computer-hardware-engineers.htm
http://www.illinoisworknet.com/vos_portal/Industry/en/Home/InfoTech/default.htm?
occType=conditions&occText=Computer+Engineers&occId=100044
http://www.amideast.org/usstudy/fields-study/engineering/us-engineering-specializations
http://www.exforsys.com/career-center/career-tracks/duties-of-a-computer-engineer.html