Software Engineer - embedded / Linux

Location: Binghamton, NY
Job Type: Direct Hire
Salary: $80,000.00 - $90,000.00
Degree: Bachelor of Science;
Date: 6/27/2018
Job ID: 02559384
Job Description
Major established, global and nationally leading company in what they manufacture has an opportunity at their site in south central region of upstate NY for a Software Engineer in their advanced engineering group with responsibility for the team effort contribution in software exclusive and multidisciplinary projects.  Responsibilities may also be for improvements on existing products.  The work will involve embedded software development on various operating systems and various targets.  These assignments will be complex in nature and require ingenuity and original thinking.  C++ code will be written, debugged and modified.  Application of C++ in embedded Linux environment ( Yocto ) will be utilized.   This opportunity is due to growth and the company has a low turnover.  They value taking care of their customers and employees.   There is a good relocation package available and profit sharing potential. 
  • At least a bachelor degree in Computer Science, Computer Engineering, Electrical Engineering or Computer Engineering Technology
  • At least 3 years of related experience in embedded software development of which internships and co-ops count toward amount of experience
  • Need very good experience in object oriented design
  • Good verbal and written communication skills are needed
  • Must be able to make  technical presentations to audiences that are technically diverse
  • Desired is experience with C++ in an embedded Linux environment
  • Prefer experience with modification of custom Linux BSPs
  • Qt experience is a plus
  • Prefer electrical skills for system troubleshooting on the intended hardware
  • Would like experience with current version control tools like GIT and Subversion
  • Must be detail oriented
  • Need to be comfortable working in a team environment