We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Staff Software Engineer

S&C Electric Company
United States, Wisconsin, Franklin
5251 West Franklin Drive (Show on map)
Apr 02, 2026

As an S&C Electric team member, you'll work on projects that have real-world impact. You'll help transform the grid for resilient and reliable power worldwide. S&C has more than a 100-year history of innovation and has been 100% employee-owned since 2012. We continue this legacy as a trusted, forward-thinking leader in the electrical industry. You will advance a safer, more reliable, and more resilient electrical grid. Our products help the grid adapt to severe weather and transition to clean energy. We're big enough to be a respected industry leader but small enough for you to impact our company directly. Our commitment gives you opportunities to impact on and off the job positively.

Join S&C to make an impact on tomorrow's energy challenges and become an employee-owner

Hours:

8:00 am - 5:00 pm (Remote - Franklin, WI)

Compensation:

At S&C, we are dedicated to providing competitive and equitable compensation for all our team members, and we are committed to transparency in our pay practices. The estimated annual base salary range for this position is $128,090 - $169,716.60. Individual pay within this salary range is determined by several compensable factors, including performance, knowledge, job-related skills and experience, and relevant education or training. This role is also eligible for S&C's annual incentive plan (AIP), subject to eligibility criteria.

Join Our Team as a Senior Staff Software Engineer!

S&C Electric Company is seeking a Senior Staff Software Engineer to serve as a Technical Lead within our embedded firmware organization. This role combines deep handson development with broad technical ownership, architectural decisionmaking, and mentoring influence across projects and teams.

As a Senior Staff Software Engineer, you will be responsible for setting firmware technical direction, ensuring architectural integrity, and guiding delivery of complex, safetycritical embedded systems used in intelligent, microprocessorbased switch and faultinterrupting control products.

This is remote position. Occasional travel (up to 10%) to other S&C locations (Franklin, Chicago or Alameda) may be required for system integration, advanced debugging, and crosssite collaboration. You will report to the Embedded Firmware Manager and act as a trusted technical partner to engineering leadership.

Key Responsibilities

Technical Leadership & Architecture

  • Serve as technical lead for embedded firmware across one or more product lines or major initiatives.
  • Define and own firmware architecture, design patterns, coding standards, and best practices.
  • Make and defend systemlevel technical decisions balancing performance, safety, reliability, power, and longterm maintainability.
  • Lead technical design reviews and act as a final authority on complex firmware issues.

Firmware Development

  • Design and implement embedded application firmware for microprocessorbased faultinterrupting and control systems.
  • Develop and review embedded C/C++ firmware, including lowlevel drivers for custom hardware and lowpower designs.
  • Oversee and contribute to realtime behavior, fault tolerance, watchdogs, bootloaders, and firmware update mechanisms.
  • Develop supporting PCbased engineering tools, diagnostics, and test utilities as needed.

Delivery & Execution

  • Translate product, system, and regulatory requirements into executable software designs and implementation strategies.
  • Create accurate development estimates, influence schedules, and identify technical risks early.
  • Define and enforce unit, integration, and systemlevel test strategies; ensure robust automated testing.
  • Partner closely with hardware, systems, test, product management, and manufacturing teams to ensure successful product delivery.

Mentorship & Influence

  • Mentor and coach software engineers at multiple levels through code reviews, design guidance, and technical problemsolving.
  • Raise the overall technical bar of the organization through knowledge sharing and continuous improvement initiatives.
  • Act as a technical escalation point for complex field issues and rootcause investigations.

Innovation & Continuous Improvement

  • Evaluate new tools, technologies, and architectures relevant to embedded and gridcontrol systems.
  • Drive improvements in development workflows, CI/CD pipelines, and engineering processes.
  • Author clear technical documentation, architecture diagrams, and design rationale.

Required

What You'll Need to Succeed

  • 10+ years of professional experience in embedded software and firmware development.
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience.
  • Deep expertise in C/C++ for embedded systems, including lowlevel hardware interaction.
  • Extensive experience designing firmware with and without RTOS environments.
  • Strong working knowledge of Python for tooling, testing, and automation.
  • Advanced understanding of realtime systems, lowpower operation, and concurrency.
  • Handson experience with lab equipment (DMMs, oscilloscopes, logic analyzers).
  • Proven experience writing drivers for peripherals and interfaces (GPIO, I2C, SPI, ADC, DAC, UART, DMA, flash).
  • Strong experience with source control and collaboration tools (Git/Bitbucket, Jira, Confluence).
  • Demonstrated ability to lead technically without direct authority and influence crossfunctional teams.
  • Excellent written and verbal communication skills.
  • Selfdirected, systemsthinking mindset with a passion for engineering excellence.

Preferred Qualifications

  • Experience with electric grid automation, protection, or utility control systems.
  • Knowledge of peertopeer, wired, and wireless communications (Ethernet, Bluetooth, WiFi).
  • Experience with signal processing (FFT/DFT, waveform analysis) or actuator/motor control.
  • Background with embedded Linux, Zephyr, or other RTOS platforms.
  • Familiarity with CI/CD tools such as Jenkins and containerization tools like Docker.

Equal Opportunity Employer

S&C Electric is committed to equal-opportunity employment. All employees and applicants will be considered without regard to age, color, disability, gender, national origin, race, religion, sexual orientation, gender identity, protected veteran status, or any other classification protected by federal, state, or local law. If you are an individual with a disability and need an accommodation to complete the application, please email us atTAsupport@sandc.com.

No fixed deadline

#LI-KD1

Applied = 0

(web-bd9584865-c9k4w)