Embedded Software Engineer
$105k - $118kTriSearch
Job Description
Job Description
Embedded Software Engineer
SUMMARY:
We are looking for a skilled embedded software engineer to join our industrial printing solutions engineering team in Brooklyn Park, MN. You will be designing, developing, and testing embedded software, including analysis of requirements, coding, debugging, testing, troubleshooting, and documenting. You will be working on our current and next-generation high-resolution print controllers and printheads using the latest high-performance SOC application processors.
If you have solid software design skills and have a proven track record in embedded systems, firmware development, and a strong understanding of hardware and software integration, we invite you to apply.
KEY RESPONSIBILITIES:
- Responsible for developing and implementing embedded software solutions for the high-resolution print controllers and printheads.
- Collaborating with cross-functional teams, including hardware engineers and product managers, to define software requirements and specifications.
- Conducting 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.
- Perform code and design review regularly.
- Implement software updates and bug fixes based on feedback and testing results.
- Contributing 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 degree.
- 4+ years of experience developing embedded software.
- Excellent knowledge of embedded systems, embedded Linux, and real-time operating systems.
- Good experience in hands-on development and troubleshooting embedded systems.
- Good programming knowledge in C and C++ for embedded systems.
- Experience with 32-bit and 64-bit microcontrollers and hardware-software integration.
- Good knowledge of software configuration management tools, defect tracking tools, and code review.
- Familiarity with reading electrical schematics and data sheets for components.
- Automation experience. Ideally, coming from the industrial automation industry
- Ability to work on multiple concurrent projects and adapt quickly to time-sensitive needs.
- Strong interpersonal skills and customer service orientation.
- Ability to work independently and as a member of a team.
WORKING CONDITIONS :
- Clean office environment.
- Periodic exposure to a factory environment containing dust and machine noise.
- Periodic standing and walking.
Pay Range: $105,000 - $118,000 per year
Work Authorization: Applicants must be currently authorized to work in the United States on a full-time basis. The company does not sponsor applicants for work visas (e.g., H-1B, TN, or other employment-based visas) for this position.
#LI-KI1
- SkyWater Search Partners is seeking an Embedded Software Engineer in Maple Grove, Minnesota. This full-time, onsite opportunity involves designing and developing embedded software for advanced control systems. Candidates should have over 3 years of experience in embedded...SuggestedFull timeFlexible hours
- Nextern, Inc. is seeking a Senior Software Engineer in Maple Grove, Minnesota to join the product realization team. The role involves developing... ...medical technologies and requires experience in C/C++ and embedded software design. The candidate should have a Bachelor's...Suggested
$105k - $154k
Eaton’s ES‑AMER ESS division is seeking a Lead Embedded Software Engineer. The expected annual salary range for this role is $105,000 to $154,000 per year. What You’ll Do This position is located at either Eaton Plymouth, MN or Franksville, WI and will provide relocation...SuggestedWork at officeLocal areaRemote workRelocation package- ...requiring visa sponsorship or third-party recruitment agencies for this role. We thank you for your understanding.*** Role: Hardware Engineer Location: 5 days a week onsite in Brooklyn Park, MN Duration: Contract until September 2026 Position Overview: We are seeking a...SuggestedFull timeContract workRemote workFlexible hours
- A leading industrial technology innovator is seeking an Embedded Software Engineer to support the development of next-generation, high-performance hardware systems. This is a newly created role driven by a major product launch initiative, offering direct visibility into...SuggestedFull timeFlexible hours
- ...headquartered in Maple Grove, MN, is looking for an experienced Systems Engineer. CA is a steadily growing IT managed services provider (MSP)... ..., pre‑empt, diagnose, and solve hardware, network, and software problems. Perform regular system updates and patch management...Full timeWork experience placementSummer workRemote workMonday to FridayAfternoon shift
$95k - $155k
The Sr. Systems Engineer's primary role will involve the development of electro-mechanical systems, system architecture, and the accompanying documentation in accordance with established quality system procedures. You will collaborate with multi-disciplinary teams to fulfill...Temporary work- ...candidates requiring visa sponsorship or third-party recruitment agencies for this role. We thank you for your understanding.*** Frontend Engineer Hybrid; 2 days a week onsite in Brooklyn Park, MN 1+ year contract Must haves: Dedicated Front End Developer, UI/UX Designer, End...Full timeContract workRemote workFlexible hours2 days per week
- Celestica Inc. is looking for a Continuous Improvement Engineering Manager in Maple Grove, Minnesota. This role involves developing the CI vision and strategies for the site, facilitating Continuous Improvement projects, and mentoring personnel. Candidates should have a...
- Mas Hvac in Maple Grove is looking for an NPI Sourcing Lead to manage procurement for engineered components. This role ensures timely purchasing to meet production schedules and customer requirements. The ideal candidate will have at least 5 years of experience in a manufacturing...
- ...good time doing it! We are looking to add a Business Systems Engineer (BSE) to our team. Cyber Advisors provides employees opportunities... ...ticket generation for alert conditions, patch management, and software deployment Actively gather feedback from technical staff to...Remote work
$133k - $166k
...Job Description Job Description As a Senior Advanced Project Engineer here at Honeywell, you will lead and manage advanced projects... ...Collaborate with cross-functional teams including hardware, software, and systems engineering to resolve technical challenges Customer...Permanent employmentTemporary workWork experience placementFlexible hours- ATL Medical, Inc. is seeking an Application Engineer to support sales and business development efforts while translating customer needs into practical solutions. Ideal candidates will have a firm understanding of medical device technologies, a strong engineering background...
- A leading IT consulting firm in Maple Grove is seeking a Sr. Project Engineer - Networking to lead the design and delivery of complex networking and security solutions focusing on Fortinet technologies. The role requires strong networking experience, excellent communication...
$95k - $155k
A leading technology company in Maple Grove is seeking a Sr. Systems Engineer to develop electro-mechanical systems and oversee project requirements. The ideal candidate will have over five years of experience in the medical device industry, with proficiency in systems...$95k - $155k
A leading medical device firm in Maple Grove is seeking a Sr. Systems Engineer to develop electro-mechanical systems while collaborating with multi-disciplinary teams. You will take the lead on risk management, coordinate technical discussions, and ensure compliance with...- ...IT managed services provider in Maple Grove, MN, is seeking an experienced Systems Engineer to provide on-site and remote support. The role involves troubleshooting network and software issues while maintaining documentation of system configurations. Candidates should...Full timeRemote work
$59.2k - $74k
...Job Description Job Description As a Sr Engineering Technician here at Honeywell, you will play a critical role in providing support for various projects and initiatives. This position is in the Engineering Test Systems Vacuum Lab. The position provides technical...Permanent employmentTemporary workWork experience placementFlexible hours- Boston Scientific is seeking a Principal Design Assurance Engineer in Maple Grove, MN, to support the development and maintenance of critical implantable devices and software. This role involves collaboration with cross-functional teams and focuses on ensuring compliance...Work at officeRelocation package3 days per week
$50 - $70 per hour
...Job Description Job Description Job Title: Sr Embedded Software Engineer The Embedded Software Engineer will lead firmware design, implementation, and testing across the full product lifecycle. This role owns firmware architecture, design execution, and the processes...Permanent employmentTemporary workLocal areaRemote work$48 - $60 per hour
...Job Description Job Description Job Title: Embedded Software Engineer Job Description We are seeking a talented Embedded Software Engineer to develop and implement innovative software solutions for high-resolution print controllers and printheads. This role...Contract workTemporary work- Mas Hvac Inc is seeking an Application Engineer to provide technical support from project qualification to early post-order phases. You will focus on system application and product selection, ensuring customer requirements are translated into manufacturable HVAC solutions...
- A specialized civil/environmental consulting firm is seeking an experienced Electrical Engineer in Maple Grove, MN. This role emphasizes client relationships while managing complex electrical projects related to water infrastructure. Candidates should have a Bachelor's...
- A leading medical device company is seeking a Senior R&D Engineer to conduct development work on a new large bore delivery catheter. The role requires expertise in design assurance and new product development, including regulatory submission deliverables. Candidates must...Full time
- ...building blocks to be combined at the speed of software, limited by only the hard constraints of... .... Responsibilities Develop and maintain embedded system firmware including low-level... ...cross-functionally with other engineering teams to debug complex issues spanning firmware...Local area
$74.88k - $89k
...looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Lead Operating Engineer- JLL What this job involves: As a Lead Operating Engineer at JLL, you'll play a critical role in maintaining and...Daily paidFull timeFor contractorsWork at officeLocal area2 days per week3 days per week$55 - $75 per hour
...Job Description Job Description Job Title: sr Embedded Software Engineer Job Description We are seeking a highly skilled sr Embedded Software Engineer to lead the development of embedded software for electro-mechanical medical devices and equipment. In this...Contract workTemporary workWork at office- 1 Summary In the Systems Engineer role, you will be supporting the overall technical direction of Acute Therapies products. Based on... ...control procedures, regulations and standards • Use various software tools and programs to complete the above responsibilities 3...Shift work
$105.23k - $110.98k
...Job Title Systems Engineer for Land and Air Systems Basic Qualifications Education Requirements: Requires a Bachelor's degree... ...a cross functional team responsible for developing and testing embedded systems, products, and services that make a real difference in...Second jobFlexible hours- ...System Engineer Location: Minneapolis, MN (Onsite) Duration: 12+ months contract IV:... ...experience. This is a systems engineer NOT a software engineer. They need to have both... ...communication in medical devices Knowledge of embedded systems and real-time operating systems...Contract workH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- id software Brooklyn Park, MN
- software implementation project manager Brooklyn Park, MN
- software Brooklyn Park, MN
- remote software sales Brooklyn Park, MN
- senior c# .net software developer Brooklyn Park, MN
- embedded software engineering intern
- embedded security developer
- embedded systems software engineer
- graduate embedded software engineer
- embedded android developer



