Demo

Embedded Software Engineer

Constellation Search Group
Brooklyn, MN Full Time
POSTED ON 4/25/2026
AVAILABLE BEFORE 5/24/2026

Constellation Search Group is looking for an Embedded Software Engineer for a full-time direct hire position. This role involves joining a dynamic industrial printing solutions engineering team to design, develop, and test embedded software. The engineer will engage in requirement analysis, coding, debugging, and documentation for current and future high-resolution print controllers and printheads. Candidates with a solid foundation in software design and experience in embedded systems and hardware-software integration are encouraged to apply.


Responsibilities:

  • Develop and implement embedded software solutions for high-resolution print controllers and printheads.
  • Collaborate with cross-functional teams, including hardware engineers and product managers, to define software requirements and specifications.
  • Conduct feasibility studies and system analysis to ensure software compatibility with hardware designs.
  • Write efficient, modular, and well-documented code.
  • Perform unit testing and debugging to ensure design meets product requirements.
  • Work with test engineers to test software performance and functionality.
  • Conduct regular code and design reviews.
  • Implement software updates and bug fixes based on feedback and testing results.
  • Contribute to the documentation and maintenance of software.
  • Provide customer and manufacturing support.


Qualifications:

  • Bachelor of Science degree in Electrical Engineering, Computer Engineering, or a relevant engineering discipline.
  • 4 years of experience developing embedded software.
  • Excellent knowledge of embedded systems, embedded Linux, and real-time operating systems.
  • Experience in hands-on development and troubleshooting of embedded systems.
  • Proficiency in C and C programming for embedded systems.
  • Experience working with 32-bit and 64-bit microcontrollers and hardware-software integration.
  • Knowledge of software configuration management tools, defect tracking tools, and code review.
  • Familiarity with reading electrical schematics and data sheets for components.
  • Experience in automation, ideally within the industrial automation industry.
  • Ability to manage multiple concurrent projects and adapt quickly to time-sensitive needs.
  • Strong interpersonal skills and a customer service orientation.
  • Ability to work independently and as part of a team.


Benefits:

A comprehensive benefits package is provided including medical, dental and vision coverage along with a retirement savings plan.


Salary Disclaimer:

Please note that actual salaries may vary within the range, or be above or below the range, based on factors including, but not limited to, education, training, experience, professional achievement, business need, and location.


Equal Opportunity Employer:

We are deeply committed to building a diverse and inclusive team. We believe that different backgrounds and life experiences make our team better. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.

Salary : $105,000 - $118,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Constellation Search Group

  • Constellation Search Group Baltimore, MD
  • Constellation Search Group is looking for a Desktop Application Developer (.NET / WinForms) for a full-time direct hire position. This role involves suppor... more
  • 1 Day Ago

  • Constellation Search Group Indianapolis, IN
  • Constellation Search Group is looking for a Manager of Application Delivery for a full-time direct hire position. This role is responsible for collaboratin... more
  • 1 Day Ago

  • Constellation Search Group Freeport, IL
  • Constellation Search Group is looking for a Senior Financial Analyst for a full-time direct hire position. The Senior Financial Analyst is tasked with deli... more
  • 2 Days Ago

  • Constellation Search Group Portland, OR
  • Constellation Search Group is looking for an Integration Engineer for a contract-to-hire position. This role is crucial for executing a large-scale ERP mig... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Brooklyn, MN area that may be a better fit.

  • D3 Embedded Rochester, NY
  • SENIOR EMBEDDED SOFTWARE ENGINEER Department: Product Design Services FLSA Status: Exempt Reports to: Operations Manager Pay Range: $93,000 - $125,000 annu... more
  • 1 Day Ago

  • REDLEO SOFTWARE INC. Sunrise, FL
  • Embedded Systems Engineer with DevOps Skills Onsite role Sunrise, FL Must have: Embedded Skills Devops Skills ADAS/ Automotive Industry exp. About the Comp... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!