Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss

or

The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Become A Software Engineer/Architect

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.

Working As A Software Engineer/Architect

  • Interacting With Computers
  • Thinking Creatively
  • Making Decisions and Solving Problems
  • Getting Information
  • Analyzing Data or Information
  • Mostly Sitting

  • $110,460

    Average Salary

What Does A Software Engineer/Architect Do At Opnet

* Collaborate with product management to define business and engineering requirements and use cases.
* Perform any research and investigation required to make well-informed choices on all aspects of feature development, from technology choices to user workflows.
* Create simple, robust, and flexible designs and architectures which scale and adapt to meet changing customer needs.
* Oversee development activities to ensure consistency between design and implementation.
* Leverage your knowledge of cloud and datacenter technologies to develop innovative solutions for large scale application infrastructure management.
* Propose, define, and execute projects to improve software quality and engineering productivity

What Does A Software Engineer/Architect Do At Nuance

* Provide technical leadership and act as Scrum Master for a small team of Dev, QA, and BA resources
* Design, code, test, develop and document application programs for complex computer systems.
* Analyze and perform modifications to and maintenance of highly complex operational programs and procedures
* Document technical designs/solutions and program logic
* Analyze system and programming logic
* Program clear and concise solutions.
* Maintain project status documentation
* Participate and lead functional and technical reviews
* Provide technical guidance and assistance to a team of developers and perform code reviews
* Assist in identifying process improvements and application enhancements
* Assist in evaluation, selection, and prototyping of technical architecture

What Does A Software Engineer/Architect Do At Technicolor

* Provide general product development support as part of a cross functional team.
* Design and architect products.
* Understands and articulates technologies to customers and other engineers.
* Identify changing requirements and recommends solutions.
* Oversee projects and technical management.
* The candidate should have 2+ years minimum experience as a C/C++ software engineer.
* Experience programming with the Linux OS as well as good understanding of real-time operating system concepts is required.
* An understanding of network protocol operations (Ethernet, TCP/IP, multicast IP, IGMP, etc.) is required.
* BS/MS degree in Electrical Engineering, Computer Engineering, or Computer Science.
* Self-starter, detail oriented, with drive to focus and deliver results quickly.
* Team player with strong interpersonal, written and verbal skills.
* Takes initiatives and acts on opportunities.
* Interested in going beyond current knowledge and scope.
* Potential to transition to a team lead role.
* Additionally, the following skills are considered a plus:
* Knowledge of gateways, agile methodologies, cloud technologies.
* Knowledge of ADSL/ VDSL gateways, WiFi, Fiber (PON), LTE.
* Knowledge of web development technologies such as Lua, HTML, CSS, JavaScript, JQuery, RESTful API’s
* Technicolor is an equal opportunity employer.
* Applicants are considered for employment without regard to race, religion, creed, color, national origin, ancestry, medical condition (including genetic characteristics), mental and/or physical disability or handicap, marital status, sex, age, veteran status, citizenship status, sexual orientation, gender identity, political party preference, political belief, socioeconomic status, familial status, registered domestic partner status, military service, pregnancy, childbirth and related medical conditions and any other characteristic or activity protected by federal, state or local law.
* ID: 1217
*

What Does A Software Engineer/Architect Do At Canon USA & Affiliates

* Lead the definition of software system architectures, technical solutions, and detailed designs for novel medical imaging devices consisting of software and hardware
* Lead software teams throughout the software development lifecycle, including planning, defining software requirements, architecture design, coding, verification, and software risk management
* Ensure complete documentation adhering to regulations, standards and industry best practices under Design Control
* Deliver medical-grade software designs and code for the product that meet the defined software requirements and Design Inputs
* Work closely with Project Managers for planning and execution to meet project check points and milestones
* Work effectively in cross-functional teams consisting of Research, Engineering, QA/RA, and Marketing.
* Provide documentation of inventions for patent applications; review alternative technology as it relates to the invention
* Guide and mentor less experienced team members to foster growth
* Report progress regularly to Upper Management

Show More

Show Less

How To Become A Software Engineer/Architect

Software developers usually have a bachelor’s degree in computer science and strong computer programming skills.

Education

Software developers usually have a bachelor’s degree, typically in computer science, software engineering, or a related field. A degree in mathematics is also acceptable. Computer science degree programs are the most common, because they tend to cover a broad range of topics. Students should focus on classes related to building software in order to better prepare themselves for work in the occupation. For some positions, employers may prefer a master’s degree.

Although writing code is not their first priority, developers must have a strong background in computer programming. They usually gain this experience in school. Throughout their career, developers must keep up to date on new tools and computer languages.

Software developers also need skills related to the industry in which they work. Developers working in a bank, for example, should have knowledge of finance so that they can understand a bank’s computing needs.

Other Experience

Many students gain experience in software development by completing an internship at a software company while in college.

Some software developers first work as computer programmers and then are given more responsibility as they gain experience. Eventually, they become developers.

Advancement

Software developers can advance to become information technology (IT) project managers, also called computer and information systems managers, a position in which they oversee the software development process.

Important Qualities

Analytical skills. Developers must analyze users’ needs and then design software to meet those needs.

Communication skills. Developers must be able to give clear instructions to others working on a project. They must also explain to their customers how the software works and answer any questions that arise.

Computer skills. Developers must understand computer capabilities and programming languages in order to design effective software.

Creativity. Developers are the creative minds behind new computer software.

Detail oriented. Developers often work on many parts of an application or system at the same time and must therefore be able to concentrate and pay attention to detail.

Interpersonal skills. Software developers must be able to work well with others who contribute to designing, developing, and programming successful software.

Problem-solving skills. Because developers are in charge of software from beginning to end, they must be able to solve problems that arise throughout the design process.

Show More

Show Less

Software Engineer/Architect jobs

Add To My Jobs

Software Engineer/Architect Demographics

Gender

  • Male

    88.6%
  • Female

    8.9%
  • Unknown

    2.6%

Ethnicity

  • White

    69.2%
  • Asian

    18.0%
  • Unknown

    6.0%
  • Hispanic or Latino

    5.8%
  • Black or African American

    1.0%
Show More

Languages Spoken

  • German

    18.2%
  • Carrier

    18.2%
  • Japanese

    9.1%
  • French

    9.1%
  • Dutch

    9.1%
  • Urdu

    9.1%
  • Arabic

    9.1%
  • Korean

    9.1%
  • Italian

    9.1%
Show More

Software Engineer/Architect

Unfortunately we don’t have enough data for this section.

Software Engineer/Architect Education

Software Engineer/Architect

Unfortunately we don’t have enough data for this section.

Job type you want
Full Time
Part Time
Internship
Temporary

Real Software Engineer/Architect Salaries

Job Title Company Location Start Date Salary
Software Engineer//Data Architect Creative Information Technology, Inc. Washington, DC Oct 05, 2011 $213,250
Software Engineer/Data Architect Creative Information Technology, Inc. Washington, DC Oct 05, 2011 $213,250
Software Engineer/Data Architect Creative Information Technology, Inc. Washington, DC Oct 05, 2014 $175,308
Business Leader, Software Engineering Architect Mastercard International Incorporated San Carlos, CA Jan 10, 2016 $170,200
Software Engineering Architect In Test Move, Inc. Santa Clara, CA May 12, 2016 $155,000
Software Engineer-Solutions Architect Good Data Corporation San Francisco, CA Sep 16, 2015 $155,000
Principal SW Engineer/Architect Monster Worldwide, Inc. San Francisco, CA Jul 01, 2010 $150,000
Software & Engineering Architect-Realtime Web A Medium Corporation San Francisco, CA Sep 29, 2016 $150,000 -
$225,000
Software & Engineering Architect-Realtime Web A Medium Corporation San Francisco, CA Sep 13, 2016 $150,000 -
$225,000
Software Engineering Architect Deloitte Analytics LLC New York, NY Sep 08, 2013 $148,000
Software Engineer-Siebel Architect Intellect It, LLC Costa Mesa, CA Sep 10, 2013 $146,090
Software Engineer-Siebel Architect Intellect It, LLC Fountain Valley, CA Feb 04, 2014 $144,000
Software Engineer/Data Architect Creative Information Technology, Inc. Washington, DC Oct 05, 2011 $120,000
Software Engineer, Solution Architect Slalom, LLC Boston, MA Feb 18, 2013 $120,000 -
$140,000
Software Engineer IV: Hardware Architect NXP Semiconductors USA, Inc. San Jose, CA Aug 09, 2016 $119,400 -
$166,300
Lead Software Engineer/Architect Microsan Consultancy Services, LLC Rocklin, CA Aug 29, 2016 $118,000 -
$124,000
Software Engineer/Architect Pariveda Solutions, Inc. San Francisco, CA Feb 01, 2013 $116,000
Software Engineer/Solutions Architect Model N, Inc. Princeton, NJ Dec 02, 2010 $115,128 -
$139,000
Computer Software Engineer/Architect Proficient Business Systems, Inc. Vernon Hills, IL Jul 01, 2010 $100,000
Software Engineer/Technical Architect AVCO Consulting Inc. Worcester, MA May 12, 2016 $97,500
SW Engineer/Architect-Systems Software Podtek, Inc. South San Francisco, CA Jan 11, 2016 $96,461
Software Engineer/Architect Miracle Software Sysytems Inc. Novi, MI Sep 16, 2016 $95,500
Software Sales Engineering Architect III Dell Software, Inc. Tulsa, OK Sep 27, 2014 $95,300
Software Engineer/Practical Java Web Architect Datum Software Inc. Atlanta, GA Sep 14, 2014 $95,000

No Results

To get more results, try adjusting your search by changing your filters.

Show More

Top Skills for A Software Engineer/Architect

WebApplicationMicrosoftSQLServerSoftwareArchitectureDataWarehouseC #WindowsFormsC/C++XMLUserInterfaceJavascriptLinuxSoftwareDevelopmentHtmlWebServicesAPIAsp.NetMVCJqueryUMLJ2EeCloud

Show More

Top Software Engineer/Architect Skills

  1. Web Application
  2. Microsoft SQL Server
  3. Software Architecture
You can check out examples of real life uses of top skills on resumes here:
  • Address Standardization & Geo Locator Developed a Component that provides address standardization services to InsWeb applications.
  • Designed and developed Microsoft SQL Server database to maintain customer records.
  • Performed reverse engineering on existing products and wrote software architecture specifications.
  • Coordinate and manage requirements of various team projects for data warehouse through team meetings.
  • Developed 2 web services for the site and consumed those web services from Windows Forms applications,.

Top Software Engineer/Architect Employers

Show More