Sr. Software Engineer

(none selected) | Direct Hire

Post Date: 05/16/2017 Industry: Software/Hardware


  • Lead software engineering team through design and implementation of complex systems, common tool usage, and best practices.
  • Serve as the primary software architect for integrating multiple subsystems containing embedded microcontrollers / FPGAs with an external system.
  • Lead the development of test software automation to support unit testing
  • Design and develop algorithms, applications and/or libraries using C/C++ or whichever language “fits the bill”.
  • Capture and/or translate functional requirements into software design documentation.
  • Evaluate project requirements to estimate development effort, duration and cost.



  • BS degree or higher in Electrical/Computer Engineering, Computer Science, Physics, or related field of study.
  • 10+ years of software development experience.
  • 3+ years of software architecture experience.
  • Working knowledge of C/C++ and higher level languages (ex. Python).
  • Knowledge of electronic test equipment and its automated control and possibly the calibration of individual components, as well as system level calibration.
  • Solid troubleshooting problems solving and analytical skills, and reach innovative options quickly.
  • Familiarity with distributed embedded systems.
  • Experience managing feature requests, bug tracking, and supporting documentation (JIRA, Confluence, Bugzilla, etc.)
  • Excellent written and verbal communication skills.
  • Must be confident, self-motivated, and team oriented.

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: