answersLogoWhite

0


Best Answer

This depends on if you are a full-time employee or a contract employee.

Software Engineers should expect the following from a software engineering company:

1. Pay representative of the work they are doing. This can mean overtime: many companies expect it.

2. A professional environment, free from unjustified harassment.

3. The equipment and tools to do their job. If a cell phone is required for the job, the company should provide it or compensate their employees for it.

The following are nice to have, but not always found:

1. A good salary

2. A nice boss

3. Decent working hours.

4. Other compensation, benefits.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What should be the Expectation of a software engineer from a software engineering company?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Difference between a mechanical engineer and an automotive engineer?

No. automobile engineering and mechanical engineering r different. Mech. engg. deals with overall study of production engineering, designe engineering, automobile engineering, thermal engineeringand many other topic. Automobile engineering can be considered as a specific branch which deals with the topics specific to automobile engineering.


What are the work conditions of a software engineer?

The work conditions depend on the company you work for. Large Companies provide very good infrastructure to software engineers.


What kind of engineering hardware does Cordell specialize in?

The company Cordell specializes in traffic engineering hardware and software for legacy and soft switch applications. They have been leaders in the field for 33 years.


What are the opportunities for advancement as a computer engineer?

Depending on what company your looking at or which company is looking for help as long as you have at least a bachelors degree and do what the company asks the advancement should not be much of an issue tho beware computer engineering is a competitive area of work.


Describe the difference between software engineering and computer science?

1. Computer Science covers the core concepts and technologies involved with how to make a computer do something. Learning to program a computer by writing software is essential, and computer programming is used in most computer science courses. You will learn details about how computers and networks work, but with an emphasis on how software and programming languages work. You will learn how to make them do very sophisticated things (e.g. graphics, robotics, databases, operating systems). You will also learn about the theory behind how and why computers and software work. In your senior project, you will tackle a problem at the frontier of computer science. You may be building a new system, discovering better ways to design software, or developing new algorithms for projects in entirely different fields; it's up to you. Past student projects include: video games, computer modeling and animation tools, and a Linux driver for the Wii remote.2. Computer Engineering teaches you how to design systems that include both computer hardware and software. You will take classes on how computer hardware works and how to build a computer. You'll take software classes with an emphasis on hardware-related software such as device drivers and operating systems. Computer engineering courses are taught by faculty from both the computer science and the electrical engineering departments. Working computer engineers design computers and the basic software that runs them, including both personal computers and the "embedded" computer systems that run cars, aircraft, videogames, etc.3. Software Engineering focuses on how to design and build software in teams. You will take many of the same courses as you would in computer science, but you will take additional courses that teach you about topics like requirements engineering, software architecture, software testing, and software deployment. You will learn about working with people (communication, management, working with non-technical customers), processes for developing software, and how to measure and analyze the software product and the software process. The software engineering major requires that you take a three course (nine-month long) sequence called the software engineering capstone. The capstone courses are centered around a large project for an outside customer. In recent years we have built web applications for Intuit (makers of Quicken, QuickBooks, and TurboTax) and Amgen (a bio-engineering/pharmaceutical company). Students work in teams of four or five people to elicit and develop requirements for the system, design an architecture, build prototypes, implement the system, then deploy and maintain the system.

Related questions

How many years you need for software engineer?

There is not a fixed time to become a software engineer. It depends on the company you are working in or on your potential.


What is pro e?

Pro e which is short for Pro/Engineer is the software product of the company, Parametric Technology Corporation. This software is used in the Engineering field to produce and analyze different designs. It is designed to increase the user's productivity in this field.


Can you be a software engineer after completing BSc IT?

As long as you find a company to hire you. Computer programming jobs do not require degrees in computer science or software engineering. There are still many companies who will take electrical engineers and other "non-related" degrees.


What does Principal Software Engineer title usually mean?

The company where I work has following structureIntern - Fresh GradsJunior Software Engineer after 3-6 months of internshipSoftware Engineer 1-2 Years of experienceSenior Software Engineer - promoted after 4+ years from EngineerPrincipal Software Engineer - promoted when 6+ years experience, generally Team Leader


What is the average software engineer salary in Michigan?

The average software engineer salary in Michigan is 83000$. After getting educated there are many opportunities by which people can select a company. Basing on the company and post acquired will decide the salary


What does the acronym SEACE stand for?

The acronym SEACE stands for Software Engineer Advanced Career Education. This is a certificate offered by the computer company IBM. This acronym is rarely used however, and may have been replaced by ACSE, which stands for Advanced Certificate in Software Engineering.


What is the starting pay for software engineer jobs in California?

In California the average salary for a software engineer is $112,149. Depending on the company, one can make up to $175,000 a year in this profession.


What is the average wage of a software engineer?

The average starting salary for a software engineer right out of college is around $50,000 a year. An engineer in his mid-range of salary will make about $60,000 a year. You will make more as you advance in your company.


How much does a software engineer earn every hour?

A software engineer, on average, will make around $75 an hour. This depends wholly on their location, and the type of work that they do, as well as the company they work for.


What did engineer invent?

Kinetic Engineering is a company that has been serving the engineering needs of business of all sizes for 25 years. Nothing could be found on their website about any inventions made by the company.


In what area of life is Fortran still applicable?

FORTRAN was an excellent computer software for engineering applications. Check with an engineering student or college or an engineering company.


Who is sudha murty?

A writer,engineer and a wife of Mr Narayana murthy founder of Infosys (software company situated at Karnataka,India)