Skip to Main Content
← Back to Jobs

Software Engineer

Consulting & Staffing Solutions Greensboro, NC
  • Posted: over a month ago
  • Full-Time
  • Benefits: dental, life_insurance, medical, vision
Job Description

Essential Duties:

  • Works with Engineering team and customers to define requirements and develop requirements specifications. When the customer speaks, we listen!
  • Implement complex software and program functionality and getting the opportunity to pitch your results to the management team
  • Participates in or even lead requirements, design, code and test plan reviews
  • Accumulates and uses industry information to improve the quality of products and services
  • Provides input to Test Engineers to facilitate test plan development
  • Mentor and provide guidance on technical issues to less experienced staff members
  • Provide effort and duration estimates of engineering work to Account and Project managers
  • Develop code, documentation and specifications in accordance with our Quality Assurance plan
  • Effectively deal with team members at all levels. We hire brilliant people who plat well with others. Our Software Engineers demonstrate tact, good judgment and great composure.
  • Other duties as assigned
  • Knowledge Skills and Abilities:

  • Demonstrable evidence of understanding and experience with all phases of SDLC
  • Experience in Embedded Linux and/or FreeRTOS preferred
  • Excellent oral and written communication skills
  • Experience with C++, C#, .Net, SQL
  • API
  • TCP/IP Socket programming
  • Embedded Systems development is a huge plus!
  • Device Driver development
  • Machine to machine communications
  • Interface to hardward
  • IoT (Internet of Things) development
  • UML and communications protocols
  • Knowledge of multi-threaded programming and associated constructs
  • Deep understanding of object-oriented design concepts and design patterns
  • Ability to complete tasks with a high level of autonomy
  • Experience working with automotive protocols is a plus!

Requirements:

  • Ability to work onsite in Greensboro, NC
  • Bachelor’s degree in engineering, computer science or similar
  • 5+ years as a software engineer
  • Experience in Embedded Systems preferred
  • Microsoft Certified Solutions Developer preferred

Great Benefits!

  • 14 days paid time off
  • 9 paid holidays
  • Comprehensive health, dental, vision, disability and life insurance coverage
  • Pet Insurance
  • 401(k) with company contribution
  • 4 Weeks paid Parental Leave
  • Paid sabbatical every 5 Years of service
  • Great location in the heart of North Carolina’s Piedmont (Greensboro)
  • Monthly employee events (Cookouts, baseball games, holiday parties, ice cream socials, etc.)
  • Recognition program with substantial prizes
  • Fully stocked breakroom
  • Free coffee and snacks
  • Reimbursements for professional development
Company Description
Consulting & Staffing Solutions is a full-service workforce solutions firm dedicated to helping our clients deliver and manage their human capital needs. We provide a portfolio of talent and services that cover multiple industries and disciplines. We serve as the premier provider of solutions to one of the most daunting challenges facing organizations in America today – the war for leading edge talent and business solutions. Consulting & Staffing Solutions' Management and Recruiting make a real difference in understanding our clients' environments and requirements. Our recruiting process is exceptional. The recruiters work hard to qualify and retain the top expertise in the marketplace. You'll find that we provide the best service levels available to our clients and employees (both internal and consultants). Come aboard, experience the difference. We look forward to hearing from you!

Consulting & Staffing Solutions

Consulting & Staffing Solutions is a full-service workforce solutions firm dedicated to helping our clients deliver and manage their human capital needs. We provide a portfolio of talent and services that cover multiple industries and disciplines. We serve as the premier provider of solutions to one of the most daunting challenges facing organizations in America today – the war for leading edge talent and business solutions. Consulting & Staffing Solutions' Management and Recruiting make a real difference in understanding our clients' environments and requirements. Our recruiting process is exceptional. The recruiters work hard to qualify and retain the top expertise in the marketplace. You'll find that we provide the best service levels available to our clients and employees (both internal and consultants). Come aboard, experience the difference. We look forward to hearing from you!

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.