US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Senior Software Engineer job in Alameda at S&C Electric Company

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Senior Software Engineer at S&C Electric Company

Senior Software Engineer

S&C Electric Company Alameda, CA Full-Time

JOB SUMMARY

S & C Electronics, a global leader for power reliability products is looking for a Senior Software Engineer.  Candidates must have a strong background in design and development of embedded software on custom electronics including experience in the following areas: distributed systems, communication protocols, large-scale system analysis, and automation of unit tests.

This is a remote position, located in the United States.  Our office locations are in Chicago, IL, Alameda, CA, Rockville, MD, and Franklin, WI.  Occasional travel (10%) to one of these facilities may be required for development, system testing, and debug.  This position will report to the Manager of Embedded Software.

The work associated with this position includes the following:

  • Design and code embedded application firmware using the C language, for Smart Grid controls including implementing new product features, communication protocols, and device drivers
  • Participate in Agile Scrum meetings and peer reviews of source code
  • Review and implement product requirements
  • Create, execute, and automate Unit Tests
  • Contribute to software specifications, and test plans
  • Investigate new technologies and create design documents as necessary
  • Provide project and task schedule estimates
  • Develop and support PC-based engineering test tools as needed
  • Collaborate with hardware and test engineers to support verification and validation at the integration and system levels
  • Work with the product management and field service teams to resolve customer issues quickly

To select this job as one of interest to you, at a minimum, you must have the following:

  • Being a team player is essential.
  • Excellent written and verbal communications skills
  • Continuous learner and self-starter
  • BS degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent
  • Ten years relevant work experience in embedded real-time software development.
  • Demonstrated working knowledge of programming principles in C
  • Demonstrated working knowledge of build scripts, Jenkins, Python, Jython, Java, and Robot Framework or equivalents
  • Experience with communication protocols including DNP3, and SCADA
  • Ethernet and WiFi networking experience
  • Familiarity with the following hardware concepts: GPIO, I2C, SPI, ADC, DAC, UART, DMA, flash memory, low power microprocessor modes is a plus
  • Working knowledge of Agile methodology fundamentals and continuous process improvement
  • Experience with configuration management / process tools: Jira, Confluence, and Bitbucket/Git
  • Continuous Integration / Continuous Deploy (CI/CD) build familiarity including Jenkins is a plus
  • Embedded Linux experience is a plus
  • Experience with electrical power distribution (grid) principles is a plus
  • Desktop application programming experience is a plus

MAJOR PHYSICAL DEMANDS

  • Standing: Occasional standing for work on complete control assemblies.
  • Lifting: Occasional lifting of controls and test equipment, less than 50 pounds.
  • Walking: Occasional walking throughout the facility.
  • Carrying: Occasional carrying of light objects.
  • Pushing: Infrequent pushing of objects, possibly related to rearrangement work.
  • Pulling: Infrequent pulling of objects, possibly related to rearrangement work.
  • Bending: Occasional bending during access to equipment.
  • Reaching: Infrequent reaching.
  • Handling: Frequent handling of parts or tools.
  • Environment: Frequent handling of parts or tools.

S & C - TOP WORKPLACE

  • For 2019, S & C Electronics was named the 10th-best place to work among large employers in the Chicagoland area by The Chicago Tribune as part of the newspaper's prestigious annual Top Workplaces list.
  • For 2020, S & C Electric was named as the 15th-Best Workplace in Chicago Tribune’s 11th Annual Report.
  • For 2021, S & C Electric was named Among Top 2021 Workplaces in the United States by Top Workplaces USA, the nation’s most credible employer-recognition program.

Recommended Skills

  • Agile Methodology
  • Automation
  • Bitbucket
  • C++ (Programming Language)
  • Communication
  • Computer Engineering
Apply to this job.
Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: 100933

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.