Sr. Software Engineer
Maine Staffing - Portland, Maine, us, 04122
Work at Maine Staffing
Overview
- View job
Overview
We're looking for a Senior Embedded Software Engineer who thrives at the intersection of hardware and softwareand has a knack for building sleek UIs with Qt. You'll develop embedded systems that power real products, not science projects. Design and implement embedded software for microcontrollers (ARM, etc.). Develop responsive, intuitive UIs using Qt/QML. Write efficient, maintainable C/C++ code. Bring up new hardware and debug with tools like oscilloscopes and logic analyzers. Collaborate with hardware, firmware, and UI/UX teams. What You'll Need: + 5+ years of embedded software development + Proficiency in C/C++ + Hands-on experience with Qt/QML for embedded systems + RTOS experience (FreeRTOS, Zephyr, etc.) + Comfort with debugging tools (JTAG, logic analyzers, etc.) + Bonus: Experience with wireless protocols, bootloaders, or touchscreen interfaces Why You'll Love It Here: + Cutting-edge tech and real ownership + Talented team, low ego environment + Competitive salary, full benefits, flexible schedule + No nonsense, just good engineering Sound like your kind of gig? Let's talk. Requirements Applicant must possess a strong proficiency in Embedded Development. Proficiency in Real-Time Operating Systems (RTOS) is required. Practical knowledge of the Qt framework is a must. Candidate should have experience working with ARM architecture. Expertise in FPGA Design is essential.