Zurück zur Stellenangebote
XX
Embedded Software EngineerCollaberaUnited States
XX

Embedded Software Engineer

Collabera
  • US
    United States
  • US
    United States

Über

Embedded Software Engineer
Build and scale the company's in-house telecom design capabilities by delivering high-quality infrastructure designs across telecom, network, security, and AV systems. This role will play a key part in reducing reliance on external consultants while supporting rapid project execution across facilities. Day-to-Day Responsibilities: Develop high-quality, testable software using Golang, C++, and/or Rust Design and implement solutions within a microservice architecture that have a direct impact on customer experience Hands on bring-up of products, accelerating deployment through commissioning and serviceability Perform root cause analysis of field issues and deliver quick, high-quality solutions Develop CI tests (unit test, SIL, HIL, etc.) to validate component and system functionality Collaborate with validation teams to define and execute integration test strategies Must-Have Requirements: 5+ years of professional software development experience using application layer languages in either Golang, C/C++ or Rust. Ideal is embedded Linux with strong Golang Experience writing unit tests and practicing test-driven development Experience with software development for IoT platforms (Internet of Things) Experience developing mission-critical applications on embedded Linux Experience with JSON, Protobuf, gRPC, REST, HTTP, TLS, TCP, UDP, CAN Desired to have experience with the device to cloud interfaces of charging protocols such as OCPP, ISO15118, etc. Plusses: Grid compliance experience Charging/energy products
  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.