Career Menu

344 Principal Software Engineer Reviews

Submit a Review
"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 10 years ago in Santa Clara, CA
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
Principal Software Engineer at Magnum Semiconductor
in Milpitas, CA

"To be a technician is a cool thing."

Person You Work For 4 / 5 People You Work With 5 / 5 Work Setting 3 / 5
Support You Get 3 / 5 Rewards You Receive 5 / 5 Growth Opportunities 5 / 5
Company Culture 2 / 5 Way You Work 5 / 5
Principal Software Engineer at Broadcom
in Irvine, CA

"While working around 10 years, I'd like to recommend anybody to join Broadcom since there is lot of chance to relocate and had a lot of business trips. And also there is a good procedure for entry level and staff, sr, principal accordingly."

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 3 / 5
Company Culture 5 / 5 Way You Work 5 / 5
Principal Software Engineer at Harris Corp.
in Scottsdale, AZ

"Excellent telecommuting policy, very casual dress, both of which were great. Working with other very talented engineers was rewarding and truly a growth experience."

Person You Work For 4 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 3 / 5 Rewards You Receive 4 / 5 Growth Opportunities 4 / 5
Company Culture 3 / 5 Way You Work 4 / 5
Principal Software Engineer at Indiana University
in Bloomington, IN

"Building new and interesting things is the greatest thing about being a software engineer. You are limited only by your imagination for the ways to solve a problem.The most difficult part is building the bridge between your understanding of a problem domain and the understanding of the person who needs the work done. In many ways, it is a language barrier that is difficult to cross but very rewarding,"

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

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

Upgrade My Browser

×