Embedded Software Engineer
Competitive
You'll complete your application on the employer's website.
Competitive
You'll complete your application on the employer's website.
Job type
Salary
Competitive
Location
Sector
Posted
30+ Days Ago
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.
Other roles in Brooklyn Park, MN or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
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…