Logo
Maine Staffing

Sr. Software Engineer

Maine Staffing, Portland, Maine, us, 04122

Save Job

Principal Embedded Software Engineer

We're looking for a Principal Embedded Software Engineer to lead the charge on complex embedded systems. If you can architect firmware in your sleep, mentor teams without breaking a sweat, and turn hardware into magic with C/C++, we want you. What You'll Do: Define system architecture and guide technical direction Design and develop robust embedded software (ARM, RTOS, etc.) Lead and mentor a team of talented engineers Collaborate across hardware, software, and product teams Drive performance, reliability, and quality across projects What You'll Need: 10+ years of embedded systems experience Expert in C/C++, RTOS, and low-level hardware interfacing Proven leadership in technical teams and system design Strong debugging and optimization skills Bonus: Qt/QML, wireless protocols, or bootloader development Why Join Us: Lead cutting-edge projects from concept to production Work with a top-tier, no-drama team Competitive comp, full benefits, flexible work setup Real impact, zero fluff Requirements: Proven experience in the Manufacturing industry Proficiency in the Qt framework for application development Extensive knowledge of Firmware Development Demonstrated experience in Embedded Development Solid understanding of Digital Signal Processing (DSP) Proficiency in FPGA Design, including programming and troubleshooting Experience with MicroController development and programming Degree in Computer Science, Engineering, or a related field Excellent problem-solving skills and attention to detail Ability to work in a team and independently Excellent written and verbal communication skills