1

Bubble Developer Jobs in Michigan (NOW HIRING)

Adv Seating Support

Southfield, MI · On-site

$14.75 - $19.50/hr

Socket programming * Threads * Search technique - Bubble Sort... etc. * Experience in CAN, LIN, J1939, SPI, I2C, RS-232 * Expertise in Embedded C/C++ for software design and development. * IDE and ...

Bubble Developer information

See Michigan salary details

$14.5K

$64.4K

$140.1K

How much do bubble developer jobs pay per year?

As of Aug 4, 2026, the average yearly pay for bubble developer in Michigan is $64,355.00, according to ZipRecruiter salary data. Most workers in this role earn between $27,223.00 and $98,355.00 per year, depending on experience, location, and employer.

What does a Bubble Developer do?

A typical day for a Bubble Developer often involves designing and building new application features, troubleshooting issues, and collaborating with project managers or clients to clarify requirements. You might spend time configuring workflows, integrating third-party services via APIs, and refining user interface elements using Bubble's drag-and-drop editor. Frequent team meetings are common to ensure alignment on project goals and timelines, and communication with QA testers or users may be needed to address feedback. This blend of technical development and ongoing interaction makes the role both dynamic and collaborative, ideal for those who enjoy hands-on problem-solving and creative web solutions.

What is a Bubble Developer?

A Bubble Developer is a professional who builds web applications using Bubble.io, a no-code development platform. They design, develop, and optimize applications without traditional programming languages, using Bubble’s visual editor and workflows. Bubble Developers work on various projects, from MVPs for startups to full-scale business applications, integrating APIs, databases, and third-party services. Their role involves problem-solving, UI/UX design, and ensuring application performance and scalability.

What are the key skills and qualifications needed to thrive as a Bubble Developer?

To thrive as a Bubble Developer, you need a solid understanding of visual programming, web application development, and strong problem-solving abilities, often supported by prior experience or certifications in no-code platforms. Familiarity with the Bubble platform, APIs, responsive design tools, and integrating third-party services is essential. Effective communication, collaboration, and attention to detail are invaluable soft skills in building tailored solutions for clients or team objectives. These skills enable Bubble Developers to quickly deliver robust, user-friendly applications that meet business needs in dynamic environments.

What are the most commonly searched types of Bubble Developer jobs in Michigan? The most popular types of Bubble Developer jobs in Michigan are:
What job categories do people searching Bubble Developer jobs in Michigan look for? The top searched job categories for Bubble Developer jobs in Michigan are:
Infographic showing various Bubble Developer job openings in Michigan as of July 2026, with employment types broken down into 88% Full Time, 7% Part Time, and 5% Contract. Highlights an 89% In-person, and 11% Remote job distribution, with an average salary of $64,355 per year, or $30.9 per hour.

Adv Seating Support

MSR Technology Group

Southfield, MI • On-site

$14.75 - $19.50/hr

Full-time

Re-posted 11 days ago


Job description

Development support for 4-6 months with staffing of 2 to 3 Engineers. The development work is on an ECU with 2 micro-controllers NXP S32k and iMX.6. The S32k handles 2 CAN buses one to a sensor and the other to the vehicle. Majority of the work is migrating Linux based algorithms developed for laptop environment into Matlab models and design of new models based upon requirements which then target the iMX.6 following Client modeling guidelines.
Also find below rough draft of expected work for this project.
Out sourcing Work to be done
1
Integration of DLL into Linux iMX6
Develop Models/Code around DLL for input output processing
2
Develop models for stress detection as per requirement
Integrate generated code for stress detecting code into Linux
Test independently stress detection with simulated input and output
3
Develop models for Profile generator and user baseline as per requirement
Integrate generated code for Profile generator and User baseline
Test independently Profile generator and user baseline with simulated input and output
4
Develop models for Autocalibration for automated radar tuning as per requirement
Integrate generated code for Autocalibration for automated radar tuning
Test independently Autocalibration for automated radar tuning with simulated input and output
5
Develop models for Adaptive Learning IMU based vibration tracking as per requirement
Integrate generated code for Autocalibration for automated radar tuning
Test independently Adaptive Learning IMU based vibration tracking with simulated input and output
6
Test complete application in simulated environment and with real BRSM module
7
Need to develop simulation test software or hardware as required.
Two of the models will be new (4,5) and the others are requirement modifications and expansions on existing implementations.
Tools required:
Tools Required:
- Ubuntu Linux OS
- Vector CAN Case VN1610/ CANcaseXL/CANoe And their licenses
- Eclipse/Code Warrior for Power PC- S32K148 nxp
- Digital Oscilloscope
- P&E Micro Debugger
- LA-7690 Power Trace ETH 512M. Micro cable LA-8844
- Power Supply
- J link for flashing. For Linux
- RAD Moon for Ethernet
- Simulink for model development. Matlab2019b
Client to Provide:
- System Requirements
- Prototype HW
- Wire Harness
- Developed Source Code
- Documentation
Linux resource Skill
  • Linux expertise
    • C++ knowledge
    • Experience writing wrapper code
    • GCC, Linux Commands, Putty, hyper terminal
    • Gnu debugger
    • Good in writing test application / debugging on Linux
  • Good in hands on in C language
    • Very good in file operations
    • Socket programming
    • Threads
    • Search technique – Bubble Sort… etc.
  • Experience in CAN, LIN, J1939, SPI, I2C, RS-232
  • Expertise in Embedded C/C++ for software design and development.
  • IDE and Compilers: Green Hills, Calypso, Eclipse 6.0, CodeWarrior IDE, Beyond compare3
  • Configuration and debugging Tools: Candela Studio 8.1, Vector CANoe 8.1/CANalyzer.
  • Experience in Requirements development and management in DOORS.
Embedded Matlab and C resource Skill Set
  • Matlab – Simulink
    • Very Good in Model development
    • Code generation – Embedded RTW, Target Link
    • MIL/SIL testing
  • Good in hands on in C language
    • Very good in file operations
    • Socket programming
    • Threads
    • Search technique – Bubble Sort… etc.
  • Experience in CAN, LIN, J1939, SPI, I2C, RS-232
  • Expertise in Embedded C/C++ for software design and development.
  • Experience in AUTOSAR 4.0.3 work environment
  • IDE and Compilers: Green Hills, Calypso, Eclipse 6.0, CodeWarrior IDE
  • Configuration and debugging Tools: Candela Studio 8.1, Vector CANoe 8.1/CANalyzer.
Experience in Requirements development and management in DOORS