Senior Software Engineer

Franklin, WI 60626

Employment Type: Permanent Job Category: Software Engineer Job Number: Hd69384481 Compensation: $121000-181000 / year

Job Description

Position:  Sr Embedded Software Engineer
Location:   Franklin, WI 53132  onsite 3 days a week HYBRID
I am looking for an enthusiastic leader, experienced Embedded Software Engineer with 10+ years of experience to join a cutting-edge Product Development team.  Being on this team you will be doing the design, development and support of mission-critical embedded controller software, microprocessor-based switches, and fault interrupting controls.  You will report to the Manager of Embedded Firmware.
 In this role you will:
  • Develop or contribute to the development of architecture design, software specifications, project schedules, task and project completion time estimates, and test plans. 
  • Develop, debug, and support microcontroller programs using C on a Texas Instruments DSP processor platform. 
  • Participate in Agile Scrum meetings and reviewing peers’ source code. 
  • Work with product managers and software architects to ensure product designs meet the requirements of the market. 
  • Work with application engineers to resolve software related customer issues. 
  • Work collaboratively with software and testing engineers to deliver reliable, mission critical embedded software.
  • Digital Signal Processing (DSP) architecture applied knowledge.
  • Electric grid automation and/or control for utility applications 
  • Data Acquisition and Processing in industrial controls 
  • Demonstrated knowledge of the design, coding, testing, verification, validation, and support of embedded microprocessor code for industrial controllers, preferably for electric utility grid distribution automation. 
  • BS degree in Electrical Engineering or Computer Engineering or Computer Science or demonstrated equivalent. MS degree in Electrical Engineering preferred. 
  • Experience developing, debugging, and supporting DSP and microcontroller programs using C on a real-time embedded processor platform; Texas Instruments DSP processor platform experience is preferred. 
  • Demonstrated ability to write robust, maintainable, and extensible code using C coding standard. 
  • Experience using National Instruments test hardware and applications is preferred. Relay Protection experience is a plus.
Sterling has helped build careers for thousands of professionals like yourself. Our expert recruiters support you at every step in the process and as a Best of Staffing company, Sterling provides exciting work with exceptional employers across the U.S.
Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.


Meet Your Recruiter

Mary Gallian

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.