Systems integration Software engineer

Ulendo
Ann Arbor, MI

:

ANN ARBOR, MI

Ulendo is a company that is focused on developing advanced software solutions for manufacturing automation. This role is focused on developing user-facing applications that will interact directly with the software running on embedded devices . These applications will integrate with software running on manufacturing equipment such as 3D printers and industrial robots .

This is a highly cross-functional role that will be focused on developing full-stack applications that will run both on low powered devices and cloud services . This role is a great opportunity for a person who is interested in developing applications that run on multiple platforms: embedded systems, Linux single board computers and hosted serverless applications.

This position is in Ann Arbor, Michigan; we provide an opportunity to work in a hybrid fashion combining working at home and in our 3D printing lab.

The annual salary for this position is $85,000 to $100,000 depending on experience; we offer health and dental insurance, a 401K program, generous paid time off and a culture of diversity, high-integrity and advancement of professional and personal skills.

To all recruitment agencies and contracting companies : Ulendo does not accept agency resumes, and we do not plan to fill this position with a contractor. Please do not forward resumes to our jobs alias or other Ulendo employees. Ulendo is not responsible for any fees related to unsolicited resumes.

WHAT YOU WILL DO

As our Systems Integration Software Engineer, you will:

  • Develop, enhance and support the company's core web applications and cloud-based microservices.

  • Build microservices using a Python and REACT API framework.

  • Build middleware applications that run on Linux computers and other embedded systems.

  • Build back end and front end components in a small team, agile environment.

  • Lead full application life cycle from technical design to development, testing and deployment to cloud systems.

  • Analyze, design and builds integrations for applications and 3rd party APIs.

  • Engage with the development team and other stakeholders to ensure customer success.

  • Work with the senior architect to finalize architecture specifications and creates design as it relates to the development software solutions.

  • Assist in identifying, troubleshooting and resolving defects encountered during various stages of project delivery, including during the deployment and implementation of the solution in production environments.

  • Actively solicit the involvement of other developers to ensure integrity and efficiency of integrations.

  • Implement automated unit tests using popular integration testing frameworks.

The candidate that will excel in this role will be able to:

  • Handle multiple assignments concurrently.

  • Maintain technical documentation and test cases.

  • Demonstrate a pattern of continuous learning by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.

WHAT YOU WILL BRING TO OUR TEAM

You will be a stellar candidate for this position with the following:

  • Bachelor's degree in electrical engineering, computer engineering or related field

  • Knowledge, certification or experience with AWS

  • Knowledge of REACT, NodeJS

  • 2+ years Python code in a production environment

  • + year of experience writing C, C++

  • Experience working with GraphQL or REST APIs

  • Experience with Docker, or a similar technology stack

  • Experience with serverless applications

  • 2+ years of experience working with Linux, Embedded Linux, QNX or similar UNIX-like OS

  • Experience with different computer architectures like x86 and ARM

  • Experience working with external APIs/SDKs and writing software to interface with them

EXTRA BONUS POINTS

Additional characteristics that enable you to make an even bigger immediate impact:

  • Working knowledge of software development tools, build systems and compilers like Git, Jira, Docker, CMake and GCC/G++

  • Working knowledge of computer architecture, components and interfaces

  • Working knowledge of basic circuitry and experience with electrical tooling (soldering, multimeters, cable testers, power supplies, oscilloscopes)

  • Experience breadboarding, rapid-prototyping and working with electrical components

  • Working knowledge of communication interfaces like UART, SPI, I2C, CAN/CAN-FD

WHY ULENDO?

Joining Ulendo means:

  • Being part of a focused technical team where your individual impact is significant.

  • Contributing to patented technology that is revolutionizing the 3D printing industry.

  • Access to targeted professional development and a collaborative work environment.

  • Growth opportunities to advance your career and learn additional skills.

  • Competitive compensation and opportunities for equity in the company.

  • Joining a recipient of investor funding and government grants to fuel our continued success.

Ulendo values the rich differences among our team members and provides equal employment opportunities to all employees and applicants. These differences include race, color, ancestry, national origin, gender, sexual orientation, marital status, religion, age, disability, gender identity, and service in the military. We strive to provide an inclusive work environment that capitalizes on each team member's unique skills and perspective.

If you're looking to drive growth in your career within a dynamic and entrepreneurial organization, apply now! Please note that this position does not sponsor candidates.

INTERESTED?

Submit your resume to jobs[at]ulendo.io and we can talk!

Posted 2026-03-24

Recommended Jobs

Customer Service Representative - State Farm Agent Team Member

Kandiss Ecton - State Farm Agent
Roseville, MI

Job Description Job Description Benefits: ~ Hourly pay plus commission/bonus ~ Group Life Insurance Benefits ~401(k) ~ Health insurance About our Agency Now in her eighth year as…

View Details
Posted 2026-03-20

Teller - Part Time

Genisys Credit Union
Waterford, MI

At Genisys Credit Union, we value our employees who are essential to our ongoing growth and success as a financial institution of choice. Our locations are consistently recognized for providing exc…

View Details
Posted 2026-02-25

Senior Director, Global Patient Safety - General Medicine

Regeneron
Warren, MI

Regeneron's Patient Safety Organization is looking for a Senior Director to join our organization! In this role, a typical day might include: Reporting to the Global Patient Safety (GPS) T…

View Details
Posted 2026-02-05

Insurance Sales Representative

Tyler Brewer Agency
Troy, MI

Why Choose The Tyler Brewer Agency? Unlimited Earnings Potential: First year agents average $50,000-$75,000/year, with top performers reaching $100,000 in their first year. This is fully commissi…

View Details
Posted 2026-03-21

Experienced Cook

Blonde Food & Spirits
Flint, MI

Job Overview Looking for reliable experienced cook (full or part time hours available). If you are a team-player and looking for awesome team mates, we invite you to apply. We are closed on all hol…

View Details
Posted 2026-02-18

Call Center Assistant (Bilingual)

Honor Community Health
Pontiac, MI

Full Call Center Assistant Job Description (Click to View) Honor Community Health is a 501c3 Federally Qualified Health Center co-located within 20 locations. Our mission is to provide for the heal…

View Details
Posted 2026-02-27

Senior Robot Programmer

GABLETEK
Troy, MI

What You'll Do: Mentor Automation Technician level I-III members as well as Weld Technicians Ability to execute with proficiency all duties and responsibilities requirements of Automation techn…

View Details
Posted 2026-02-24

Machine Operator

G.Z.Q.S.O.
Utica, MI

Available Shift(s) Monday- Friday with some weekends 2nd Shift: 3:00pm - 11:30pm 3rd Shift: 11:00pm - 7:30am Job Summary Plastic Molding & Machine Operator Job Description: Respo…

View Details
Posted 2025-08-09

Microsoft Biz Apps Developer - Power Apps and MS Dynamics Architect

Dovel Technologies, LLC
Detroit, MI

Job Family: SAAS/PAAS/Cloud Consulting, Software Development & Support Travel Required: Up to 25% Clearance Required: Ability to Obtain Secret Microsoft Dynamics Architect: What …

View Details
Posted 2026-03-12

Working Supervisor - Montague Area

The Pivot Group
Montague, MI

Working Supervisor | Montague, MI Salary Range: $54,000 - $81,000 depending on experience Are you a forward-thinking professional with a passion for excelling in working supervisor…

View Details
Posted 2026-03-18