Job Closed

This listing is no longer active.

Switzerland Global Enterprise logo
Switzerland Global Enterprise

We support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.

Embedded Software Consulting Engineer, Protection and Control Systems

EngineerEngineerFull TimeRemoteSeniorTeam 51-200Since 1927H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

29 days ago

Salary

$152.4K - $254K / year

Seniority

Senior

Job Description

Embedded Software Consulting Engineer, Protection and Control Systems

Switzerland Global Enterprise

• Serve as a technical authority for embedded platform modernization, product innovation, and next-generation system architectures. • Lead the design strategy of real-time embedded platforms for protection and communication systems using multi-core SoCs, RTOS (VxWorks, QNX, FreeRTOS), or embedded Linux. • Guide strategic choices in virtualized firmware stacks, embedded containers, and real-time microservices for digital substations and edge computing. • Drive architectural modernization through the adoption of embedded virtualization using lean hypervisors, enabling reliability and modularity through microservice-oriented architecture for critical and secure field-deployable service updates. • Guide the design of CI/CD pipelines, DevSecOps workflows, and automated test frameworks tailored to embedded environments. • Promote modular design, RTOS abstraction, software reuse, and real-time determinism across services. • Lead edge software strategies for AI/ML-based diagnostics, adaptive protection, and predictive maintenance, enabling microservices to run securely in real-time containers. • Stay at the forefront of innovations in lean, reliable, and secure mission-critical/safety-critical embedded systems by participating in technical conferences and engaging with industry consortia and standards bodies (IEC, IEEE, UCAIug). • Represent the organization in global forums, panels, or working groups and share best practices, lessons learned, and architecture evolution insights. • Contribute to multi-year product and technology roadmaps for protection and automation portfolios. • Evaluate and pilot emerging technologies to mentor and guide global teams on next-generation architectures.

Job Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or Embedded Systems.
  • Extensive experience in embedded software/firmware design, with proven experience in architecture or consulting leadership roles.
  • Extensive experience in real-time embedded systems used in power system protection, automation, or communication.
  • Expert in C/C++, with experience in embedded Linux, RTOS (VxWorks, QNX), and container/virtualization concepts for embedded systems.
  • Proven experience integrating protocols such as GOOSE, MMS, SV, DNP3, Modbus, IEEE C37.118, IEC 60870-5-104, IEEE 1588, and secure communication protocols.
  • Familiar with compliance to electrical and cybersecurity standards including IEC 60255, NERC CIP, IEC 62443, IEC 62351.
  • Working knowledge of embedded hypervisors, container runtimes, and service isolation in resource-constrained environments.
  • Hands-on experience with toolchains, software analyzers, and debugging across embedded and virtualized targets.
  • Strong understanding of protection schemes, digital substation design, and utility communication architectures.
  • Experience in secure embedded software development, formal verification, and regulatory certification.
  • Active contributor to open standards or industry bodies (IEEE, IEC, UCAIug) or recognized innovator with patents or technical publications.
  • Willingness to travel for technical deep-dives, customer co-innovation sessions, industry events, and global product strategy meetings.

Benefits

  • Bonus eligibility: discretionary annual bonus

Related Categories

Related Job Pages

More Engineer Jobs

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Define the architecture and evolution of scalable, modular, and secure software platforms for T&D configuration systems, including tools for device configuration, substation engineering, and grid automation workflows. • Define technical strategy and oversee the design cloud-native platforms using modern frameworks (.NET, Java, Python, TypeScript) that support desktop, edge, and cloud deployments, with emphasis on performance, resilience, and maintainability. • Drive the integration IEC 61850 engineering workflows (SCL-based ICD, SCD, SSD) into intuitive, automated tooling ecosystems aligned with modern UI/UX, API design, and utility integration requirements. • Ensure cross-functional alignment, acting as the authority between firmware, UI/UX, and power systems teams, enabling coherent system design and tight integration between engineering workflows and device behavior. • Collaborate with cybersecurity, systems, and hardware architects to deliver secure, compliant solutions for critical infrastructure, incorporating secure development lifecycle (SDLC) and DevSecOps practices. • Drive reuse of software components across product lines, fostering platform consistency, reducing duplication, and accelerating development. • Oversee development and lifecycle management of configuration and commissioning tools for protection and control devices, ensuring seamless integration with SCADA/DMS/EMS and other utility systems. • Conduct software and architecture reviews, ensure compliance with industry standards (IEC 61850, IEC 61968/70, CIM, IEC 62351), and manage the end-to-end software development lifecycle from requirements to deployment and support. • Partner with architects, systems engineers, and utility customers to define and deliver customer-centric, technically robust solutions that improve reliability, visibility, and flexibility of grid systems. • Monitor emerging technologies (cloud-native services, model-driven engineering, AI/ML) for relevance to the T&D domain and contribute to technology roadmaps, product strategy, and IP generation through patents, whitepapers, and technical forums. • Mentor and guide software engineers, promote a culture of technical excellence and innovation, and represent the organization in customer engagements, RFPs, and industry events.

Canada
$162.9K - $244.3K / year
Job Closed
Brown and Caldwell logo

Process Engineer

Brown and Caldwell

Brown and Caldwell is the largest engineering consulting firm solely focused on the U.S. environmental sector

Engineer29 days ago
Full TimeRemoteTeam 1,001-5,000Since 1947H1B Sponsor

• Collect and analyze data, creating basis process models and drawings. • Conduct evaluations of existing processes, perform data analysis and suggest optimizations. • Prepare concise and accurate process engineering related tasks/project information. • Under direction of senior staff, lead simple tasks for larger projects. • Understand the requirements of Quality Management Plans (QMPs) for related projects. • Develop chemical/physical/biological process models, analyze data to identify trends. • Perform basic troubleshooting of facilities, identify root causes of issues, and suggest solutions. • Perform setup of experiments, collecting data, and evaluate technologies for feasibility. • Perform chemical/physical/biological testing, analyze and report on results. • Learn about and support innovative solutions. • Flexibility to adapt and execute various additional assignments based on evolving needs.

Colorado
$78K - $127K / year
Job Closed
Interview Pen logo

Interview Engineer

Interview Pen

High-quality content, community, & tools to empower technologists looking to succeed in upscaling their careers.

Engineer29 days ago
ContractRemoteTeam 1-10H1B No Sponsor

• Facilitate an interview through Karat's platform. Create an enjoyable candidate experience while you evaluate a candidate's fundamental coding skills and technical knowledge. • Provide input on the candidate's performance, coding style, communication skills, knowledge question answers, and coding approach. • Collaborate with Karat to test content, processes, and products.

Ireland
Interview Pen logo

Interview Engineer

Interview Pen

High-quality content, community, & tools to empower technologists looking to succeed in upscaling their careers.

Engineer29 days ago
ContractRemoteTeam 1-10H1B No Sponsor

• Facilitate an interview through Karat's platform. Create an enjoyable candidate experience while you evaluate a candidate's fundamental coding skills and technical knowledge. • Provide input on the candidate's performance, coding style, communication skills, knowledge question answers, and coding approach. • Collaborate with Karat to test content, processes, and products.

Australia