← Back to jobs

Invent Artificial Logo
Embedded SW Developer

Invent Artificial

 

Erie, PA, USA

Posted On: Just posted
Experience: 8+ years
Availability: Hybrid
Openings: 1
Category: Embedded SW Developers
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will develop and debug embedded firmware and application-level tools for real-time systems.

This role is on-site.

Responsibilities

  • Write and maintain C code for embedded systems, managing memory, pointers, and inter-process communication.
  • Develop firmware for RTOS-based environments, handling task scheduling, priority management, and ISR logic.
  • Implement secure communication protocols using WolfSSL (TLS/SSL) and WolfSSH.
  • Debug complex hardware-software interactions using GHS Multi IDE, Visual Studio, Wireshark, and CLI tools like Tera Term.
  • Collaborate with cross-functional teams in an Agile environment to deliver robust embedded solutions.

Required Skills

  • 8+ years of experience in embedded systems development.
  • Proficiency in C programming, including low-level driver development and hardware-software interfacing.
  • Experience with Green Hills Software (GHS) Multi IDE for embedded development and debugging.
  • Strong understanding of RTOS concepts, including task scheduling and interrupt handling.
  • Practical experience with WolfSSL and WolfSSH for secure embedded communication.
  • Familiarity with Visual Studio and .NET Widgets for application-level or tool-based development.
  • Ability to read schematics and understand communication buses (UART, SPI, I2C).

Preferred Skills

  • Experience with Wireshark for network packet analysis and protocol debugging.
  • Knowledge of embedded boot processes and low-level firmware initialization.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs