Post Job Free
Sign in

Embedded Software Engineer/ Control Systems

Company:
TriMech Services
Location:
Huntsville, AL
Pay:
125000USD - 145000USD per year
Posted:
April 30, 2025
Apply

Description:

Job Description

Control Systems / Embedded Software Engineer

Location: Huntsville, AL

Our client in Huntsville is seeking a talented and driven Control Systems / Embedded Software Engineer to support the development of cutting-edge power management systems. This role is ideal for a hands-on engineer with a passion for embedded systems, real-time controls, and innovative product development.

You’ll be involved in the full product lifecycle—from system architecture and embedded software design to implementation, integration, and release. The position requires strong debugging skills and the ability to work across electrical, mechanical, and control domains.

Key Responsibilities:

Design and develop embedded software in C/C++

Implement real-time control algorithms for advanced power systems

Develop device drivers and board support packages for embedded platforms

Interface with low-level protocols (SPI, I2C, UART, PCIe) and high-level communication interfaces (CAN, RS232/422/485, TCP/IP)

Use Linux for real-time programming and command-line-based development

Apply instrumentation tools (oscilloscopes, logic analyzers, etc.) for system-level testing and debugging

Collaborate with cross-functional teams throughout the product development lifecycle

Utilize Git/GitHub for version control and project collaboration

Requirements:

5–7 years of experience in Embedded Controls Engineering

Strong understanding of electronics and circuit-level troubleshooting

Experience with sensor interfaces, motor control, and software safety

Proficiency with Linux development environments

Familiarity with tools like Altium (or similar) for hardware design and review

Strong communication and collaboration skills to work with internal teams, vendors, and customers

U.S. Citizenship or Naturalized Citizenship required (due to work on defense-related programs)

Self-starter with the ability to manage and deliver complex projects independently

Presented by TriMech Staff Augmentation

TriMech Staff Augmentation is a specialized engineering staffing partner connecting top-tier technical talent with leading organizations. With a deep understanding of engineering disciplines and industry needs, we provide tailored recruiting solutions—including direct hire and contract placements—to ensure the right fit for both candidates and clients.

Interested or know someone who fits this description?

TriMech Services specializes in the placement of qualified technical candidates for both temporary and direct hire opportunities. TriMech Services offers a unique approach to matching the specialized skill sets of our candidates specific industries.

Full-time

Apply