← Back to jobs

Stellent IT LLC Logo
Embedded Software Engineer

Stellent IT LLC

 

Menomonee Falls, WI, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Embedded Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will develop embedded software and firmware for high-performance, real-time controls and protective relays used in smart grid applications.

Responsibilities

  • Design and implement features for power system intelligent electronic devices using C/C++, including protection algorithms, diagnostics, and communication protocols.
  • Define requirements between hardware and software subsystems and lead high-level design activities for new product features.
  • Lead system interface design and resolve integration issues during the product development life cycle.
  • Develop unit tests to support developer testing and integration with Continuous Integration (CI) pipelines.
  • Participate in design and code reviews, task estimation, and software development process improvements.

Required Skills

  • 5+ years of experience in embedded software development.
  • Proficiency in C/C++.
  • Experience with Embedded Linux.
  • Strong understanding of Object Oriented Design (OOD) principles.
  • Strong understanding of real-time operating system (RTOS) concepts.
  • Experience with multi-core embedded systems.
  • Experience with test-driven development (TDD) and unit test frameworks such as GoogleTest, GoogleMock, or xUnit++.
  • Ability to work in an Agile Scrum or iterative development environment.

Preferred Skills

  • Bachelor's degree in Engineering, Computer Science, Physics, or Mathematics.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs