← Back to jobs
Full-time

Embedded Software Engineer

Competitive

Brooklyn Park, MNIT & TechnologyPosted 30+ Days Ago

You'll complete your application on the employer's website.

Role overview

Job type

Full-time

Salary

Competitive

Posted

30+ Days Ago

Job description

TriSearch is recruiting an Embedded Software Engineer to develop software for high-resolution industrial printing systems. The role covers the full embedded software lifecycle, including architecture, coding, debugging, testing, integration, production support, and collaboration with hardware, test, and product teams.

Responsibilities

Design, develop, and implement embedded software for high-resolution print controllers and printheads

Develop and maintain software using C and C++ in embedded environments

Work with embedded Linux and real-time operating systems (RTOS)

Analyze system requirements and translate them into reliable, scalable software solutions

Work closely with hardware engineers to support hardware/software integration, troubleshooting, and system-level development

Develop efficient, modular, and well-documented code

Perform unit testing, debugging, and troubleshooting to ensure software meets product requirements

Collaborate with test engineers to validate software performance, functionality, and reliability

Participate in architecture, code, and design reviews

Diagnose issues and implement software improvements, updates, and bug fixes

Contribute to software documentation, configuration management, and ongoing product maintenance

Support manufacturing and customers when technical issues require engineering expertise

Balance multiple projects and priorities in a fast-paced engineering environment

Preferred

Automation experience is highly desirable, particularly within an industrial automation or manufacturing environment

Automation Experience

Industrial Automation

Manufacturing Environment

Company

Customized talent acquisition and recruitment process outsourcing firm

Denver, Colorado, USA

https://www.trisearch.com/

Founded in 2007

51-200 employees

Qualifications

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related engineering discipline

4+ years of professional embedded software development experience

Strong programming skills in C and C++

Hands-on experience with embedded systems, embedded Linux, and/or RTOS environments

Experience developing and troubleshooting software that interfaces directly with hardware

Experience with 32-bit and 64-bit microcontrollers and/or processors

Strong understanding of hardware/software integration

Ability to read and interpret electrical schematics and component datasheets

Experience with software configuration management, defect tracking, and code review processes

Strong analytical and troubleshooting skills with the ability to work through complex technical problems

Ability to manage multiple projects and priorities while meeting time-sensitive deadlines

Strong communication and collaboration skills with the ability to work effectively across engineering and product teams

Comfortable working independently while also contributing as part of a collaborative engineering organization

This is an onsite position in Brooklyn Park, MN

The company is unable to provide visa sponsorship or employment-based immigration support for this position, including H-1B transfers, TN, OPT, or other employment-based visa sponsorship

Automation experience is highly desirable, particularly within an industrial automation or manufacturing environment

4+ years of professional embedded software development experience.

Required skills

C, C++, Embedded Linux, Real-Time Operating Systems (RTOS), Embedded Systems, Hardware/Software Integration, 32-bit and 64-bit Microcontrollers and Processors, Electrical Schematics and Component Datasheets, Software Configuration Management, Defect Tracking, Code Review, Industrial Automation

Preferred skills

TriSearch is a provider of HR & staffing business services., Denver, Colorado, USA, https://www.trisearch.com, Growth Stage, Leadership Team, Allison Halpern, Chief Operating Officer and Co-Founder, John Grahame, Chief Revenue Officer & Co-Founder, Company data provided by, AI Tools, Customize Your Resume, Maximize your interview chances, Build Cover Letter, Make your application stand out, Analyze How Well You Fit, Understand your strength & weakness

Experience

4+ years

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Brooklyn Park, MN or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…