Associate Software Engineer (Houston) Job at BPM Microsystems, Houston, TX

RmE2TU9kU2w5dGtFeEVNV1gvbU5BYUx1MkE9PQ==
  • BPM Microsystems
  • Houston, TX

Job Description

Associate Software Engineer

Date: June 12, 2025

Location: Houston [In Office]

Company: BPM Microsystems, Inc.

About BPM Microsystems and the Job

Imagine developing world-class technology essential to every electronics factory globally. BPM Microsystems produces advanced robotic systems that program flash memory chips and microcontrollers. Our products serve top manufacturers across smartphones, automotive, aerospace, consumer electronics, medical devices, and more, impacting billions of users daily.

Job Summary

Join our dynamic Software Engineering team to design, develop, and maintain complex Windows-based applications and embedded software that power our semiconductor programming equipment. You'll work hands-on with robotic pick-and-place systems, lasers, vacuum systems, machine vision, and AI technologies, quickly mastering intricate systems. Your solutions will directly impact global customers, driving innovation from concept to delivery.

Responsibilities

  • Support the Software Development Life Cycle by designing and developing new and current projects, directing system testing and validation procedures, and fixing defects.
  • Communicate effectively with customers or departments to capture requirements for new product development and technical issues via documentation, phone conversations, and face-to-face meetings.
  • Investigate and identify the root causes of system defects, and devise permanent software solutions whenever possible.
  • Conduct and participate in engineering meetings and communicate effectively about the relevant issues.
  • Promote continuous improvement within the code and within the department.
  • Provide software and AI tools to manufacturing and other internal engineering departments.
  • Contribute with creative problem-solving skills that balance thorough design with quick time-to-market and agile responses to customer needs in a fast-paced environment.

Required Skills

A BE or BTech degree

Modern C++, Python, React Fullstack Developer with experience in the Visual Studio environment or similar environments

Proficient in rapid prototyping utilizing AI-powered code editors such as Cursor or similar generative AI platforms.

Strong OOD skills with the ability to generate logic diagrams out of engineering discussions and requirements documents

Experience with RestAPIs, Client-Server Architecture, MVC, Design Patterns

Experience writing unit and functional tests for automated software testing frameworks like GTest, PyTest, Jest

Exceptional verbal and written communication skills, with a drive to become a subject matter expert and influence design decisions

Advances and adheres to software engineering best practices

Strong team player who knows both how to lead and follow

Rapidly acquire skills and knowledge of complex systems and development environments

Proactive self-starter motivated to take actions known to benefit the company

Desired Skills

Multithreading, Multi-processing in C++, Python, ZMQ Library

Familiarity with API paradigms, including OpenAI, Salesforce, or similar enterprise APIs.

Keen interest in Robotics, Embedded Systems, Device Programming, Semiconductors, and AI

Team-based, source code revision-controlled environment

Please email your resume to recruiting@bpmmicro.com with the subject Application for Associate Software Engineer.

Job Tags

Permanent employment,

Similar Jobs

Triple B Transport

Triple B Transport , Oil Field Driver , Class A Job at Triple B Transport

 ...?NoDoes the driver need to have a Doubles/Triples Endorsement?NoDoes the driver need to have a Passenger Endorsement?/tdNoFelonies?NeverDui?3-5 yrsTraffic tickets allowed in the last 3 years?3Any at fault accidents allowed in the last 3 years?NoDo you require... 

Calvary Hospital

Roman Catholic Priest/Chaplain Job at Calvary Hospital

 ...Bachelor's Degree required, as well as eligibility for certification within one year as a Chaplain by the National Association of Catholic Chaplains. Masters Degree and Certification, preferred. Bilingual in English/Spanish, preferred. Training and experience... 

Aura Health

Occupational Therapist (OT) Job at Aura Health

Location: San Leandro, CA Weekly Pay: $2287.20 per week Job ID: 761771 Employment Type: Travel Shift: 8 Hour Shift Occupational Therapist (OT) needed for a Skilled Nursing Facility in San Leandro, CA. Responsibilities include assessing patient needs, setting... 

Acclaim Technical Services

Arabic Instructor (2025-0061) Job at Acclaim Technical Services

 ...and it shows: ATS is consistently ranked as a top workplace among DC area firms and continues to grow. We are actively hiring a Arabic Instructor to join our team working in the WMA. You will be responsible for supporting a government agency and your office with language... 

Headway

LCSW (Remote) Job at Headway

 ...Headway summary: The Licensed Clinical Social Worker (LCSW) position at Headway allows mental...  ..., so that you can set the hours that work for you. Grow your caseload by providing...  ...via telehealth while working from home. We accept the following licenses on a state...