Career Menu

269 Principal Software Engineer Reviews

Principal Software Engineers give their job an average rating of 3.9 out of 5.0. The Principal Software Engineers happiest with their jobs are employed by General Electric with an average rating of 0.0 while the Principal Software Engineers least happy with their jobs work for KMC Systems with an average rating of 1.6.

Submit a Review
Advertisement
"I love the ability to design and develop products which enterprises use. Feels as I am contributing something to the world. I find sometimes we end up being involved with solving some difficult problems, which make this job very challenging and interesting."
Posted 5 years ago in Santa Clara, CA
Principal Software Engineer at Oracle
in San Diego, CA
Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 3 / 5
Company Culture 4 / 5 Way You Work 5 / 5
Principal Software Engineer at Eliza
in Danvers, MA

"You get to create designs and mentor juniors."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 5 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 5 / 5 Way You Work 4 / 5
Principal Software Engineer at General Dynamics
in Bethesda, MD

"Love it."

Person You Work For 4 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 4 / 5 Way You Work 4 / 5
Principal Software Engineer at EPAM Systems
in Saint Petersburg, PA

"The Principal Software Engineer is responsible for handling problems that have been reported by customers or other EPAM support organizations. The Principal Software Engineer can also be expected to analyze, prepare, implement and verify the configuration and integration of nodes, networks and systems. Scope could include the scenarios of Introduction, upgrade expansion (functionality & capacity), migration, this to form part of customer legacy."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 5 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 5 / 5 Way You Work 4 / 5
Principal Software Engineer at WMS Gaming
in Chicago, IL

"Being a principal software engineer allows me to get my hands into more design work as well as actual coding. As someone who enjoys the design process, that is, picking the design patterns to use for class communication, deciding how an application might override certain behaviors, and deciding an the actual algorithm to implement a solution is an exciting process to me. I also do enjoy the current agile process methodology we follow at WMS as this allows us time to construct unit test harnesses around particular libraries we construct, and allows us time to iteratively construct our projects and constantly ensure quality through the unit tests."

Person You Work For 4 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 5 / 5 Growth Opportunities 3 / 5
Company Culture 4 / 5 Way You Work 3 / 5
Principal Software Engineer at Agilex
in Chantilly, VA

"The expectations of Principal Software Engineer if very high for this position."

Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 3 / 5
Support You Get 4 / 5 Rewards You Receive 5 / 5 Growth Opportunities 3 / 5
Company Culture 3 / 5 Way You Work 3 / 5
Principal Software Engineer at NinePoint Medical
in Cambridge, MA

"As a principal engineer I have the opportunity to take on a leadership position both within the software group and in the company as a whole that allows me to play a very active role in the design and development of our products."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 5 / 5 Growth Opportunities 4 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Principal Software Engineer at Motorola Solutions
in Seattle, WA

"Technically very fulfilling, but it gets extremely frustrating when non-technical people attempt to sound smart and get in the way by telling me how to do my job, even down to the level of telling me what classes I am allowed to refactor, how I should refactor them, or if I should create a reusable library. I've learned now to just ignore the others as ridiculously insecure."

Person You Work For 1 / 5 People You Work With 3 / 5 Work Setting 2 / 5
Support You Get 2 / 5 Rewards You Receive 5 / 5 Growth Opportunities 2 / 5
Company Culture 2 / 5 Way You Work 2 / 5
Principal Software Engineer at 360training.com
in Austin, TX

"I hate being overburdened with enhancements."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 4 / 5 Growth Opportunities 5 / 5
Company Culture 3 / 5 Way You Work 5 / 5
Principal Software Engineer at BAE Systems
in Fort Worth, TX

"Yes, it's a very rewarding job."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 5 / 5 Rewards You Receive 5 / 5 Growth Opportunities 5 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Principal Software Engineer at Yoh
in Hazelwood, MO

"Yes you get to be creative, and get good feedback."

Person You Work For 4 / 5 People You Work With 4 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 4 / 5 Way You Work 4 / 5
Principal Software Engineer at Motorola Mobility
in Schaumburg, IL

"I was fortunate to be able to work on a team that was 100% remote so I could appoint my home office with as much comfort and technology as I wished and work in an environment that was probably actually far superior than any corner office in the Tower. And, you can't beat a commute of 13 stairs that you can make in your slippers. My team was largely self-directed and we were able to pick our own projects, schedules, and working hours. I was able to work on a lot of interesting development projects and enjoyed my work immensely."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 5 / 5
Support You Get 4 / 5 Rewards You Receive 5 / 5 Growth Opportunities 4 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Principal Software Engineer at Raytheon
in El Segundo, CA
Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 5 / 5 Growth Opportunities 5 / 5
Company Culture 4 / 5 Way You Work 4 / 5
Principal Software Engineer at Click Security
in Austin, TX
Person You Work For 5 / 5 People You Work With 4 / 5 Work Setting 3 / 5
Support You Get 4 / 5 Rewards You Receive 3 / 5 Growth Opportunities 3 / 5
Company Culture 4 / 5 Way You Work 2 / 5
Principal Software Engineer at Orbital Sciences Corp.

"The chance to really make a difference in projects."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 3 / 5
Support You Get 3 / 5 Rewards You Receive 5 / 5 Growth Opportunities 3 / 5
Company Culture 4 / 5 Way You Work 5 / 5
Advertisement
You can cancel email alerts at any time.
Got it! Your job alert was created
Jobs You Might Like
Advertisement
We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×