Principal Embedded Software Engineer
Pixels on Target LLC
Job Title: Principal Embedded Software Engineer
Company: Pixels on Target
Location: Sunrise, Florida
Workplace Type: On-site
Employment Type: Full-time
About Pixels on Target
Pixels on Target develops advanced thermal optics and imaging systems for customers operating in demanding environments. Our products combine embedded computing, image processing, and machine learning to meet mission-specific requirements.
About the Role
This position combines approximately 70% hands-on engineering and 30% technical leadership. You will develop firmware and embedded software, guide architecture decisions, mentor engineers, and collaborate closely with hardware and product teams.
Your work will span microcontroller firmware, RTOS-based systems, Embedded Linux platforms, multispectral camera integration, real-time image processing, and edge AI. You will help develop and deploy AI/ML-based ISP algorithms and image fusion capabilities on embedded platforms with demanding latency, power, and memory constraints.
Responsibilities
- Define software and firmware architecture for microcontroller and application-processor platforms using FreeRTOS, Zephyr, and Embedded Linux.
- Develop production-quality C/C++ firmware, device drivers, board support packages (BSPs), middleware, and applications.
- Lead board bring-up, bootloader development, peripheral integration, and hardware/software debugging.
- Design real-time systems with reliable task scheduling, interrupt handling, synchronization, and inter-task communication.
- Integrate cameras and sensors across the imaging spectrum, from visible light to LWIR, including sensor control, acquisition, synchronization, and calibration.
- Develop and optimize image signal processing (ISP) pipelines for image quality, low latency, and efficient use of embedded resources.
- Develop, integrate, and deploy AI/ML algorithms at the edge for ISP functions such as image enhancement, denoising, and detail restoration.
- Implement and optimize image fusion algorithms that combine complementary information from visible and thermal cameras.
- Address multi-camera image registration, alignment, synchronization, and real-time processing requirements.
- Develop Linux camera and multimedia components using V4L2, ISP pipelines, and GStreamer where applicable.
- Deploy and optimize AI/ML inference workloads on NPUs and other supported embedded accelerators.
- Optimize latency, throughput, memory usage, startup time, power consumption, and system reliability.
- Develop secure boot, firmware update, OTA, diagnostic, and recovery capabilities.
- Lead technical reviews, mentor engineers, and drive development from prototype through production.
Required Qualifications
- 10+ years of embedded software or firmware development experience, including technical leadership on complex products.
- Strong C and C++ programming skills for resource-constrained embedded systems.
- Deep expertise in RTOS-based development or Embedded Linux, with the ability to work across platforms. Our designs use FreeRTOS, Zephyr, and Embedded Linux; expertise in all three is not required.
- Strong understanding of real-time scheduling, interrupts, concurrency, synchronization, and memory management.
- Hands-on experience with device drivers, BSP development, board bring-up, and hardware/software integration.
- Experience with microcontrollers, microprocessors, and ARM-based platforms.
- Working knowledge of interfaces such as I2C, SPI, UART, USB, I2S, or PCIe.
- Practical debugging experience using GDB, JTAG/SWD, oscilloscopes, and logic analyzers.
- Demonstrated ability to resolve system-level performance, power, and reliability issues.
- Ability to set technical direction, mentor engineers, and communicate effectively across disciplines.
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
Preferred Qualifications
Experience in the following areas is helpful. Candidates are not expected to have experience with every technology listed.
- FreeRTOS: Task architecture, queues, semaphores, event groups, timers, and memory management.
- Zephyr: Device drivers, devicetree, Kconfig, west, and board support.
- Embedded Linux: Kernel programming, device drivers, Yocto, Buildroot, and bootloader integration.
- Bare-metal firmware: Peripheral initialization, interrupt service routines, DMA, and hardware abstraction layers.
- Camera systems: Integration of visible and infrared cameras, including LWIR thermal sensors, camera synchronization, and sensor calibration.
- Imaging and video: ISP algorithm development and tuning, computational imaging, V4L2, GStreamer, and low-latency pipelines.
- Image fusion: Multispectral imaging, visible/thermal fusion, image registration, spatial alignment, and temporal synchronization.
- Edge AI/ML: Embedded deployment of models for image enhancement, denoising, super-resolution, or image fusion.
- Inference optimization: Model quantization, profiling, memory optimization, and NPU or other hardware acceleration.
- Low-power design: Sleep modes, power management, DVFS, and battery-powered systems.
- Connectivity: Wi-Fi, Bluetooth/BLE, Ethernet, USB, and embedded networking.
- Embedded security: Secure boot, signed firmware, OTA updates, and recovery mechanisms.
- Engineering tools: Python, Git, CMake, GCC, automated testing, CI/CD, and hardware-in-the-loop testing.
- Master's degree in a relevant engineering discipline.
Why Join Pixels on Target?
- Directly influence product architecture, imaging performance, reliability, and power efficiency.
- Develop imaging capabilities spanning visible and thermal cameras, image fusion, and AI-powered image processing at the edge.
- Spend most of your time designing, coding, debugging, and solving technical challenges.
- Build solutions spanning bare-metal firmware, RTOS, Embedded Linux, imaging, and AI.
- Mentor engineers and help shape how products are designed, developed, and delivered.
Location and Eligibility
This is a full-time, on-site position in Sunrise, Florida.
U.S. citizenship or permanent residency is required due to the nature of our work.
#J-18808-Ljbffr- ...organizations in over 100 countries – moving AI from possibility to production in real-world enterprise environments every day. Principal Software Engineer Join the Innovation team at Genesys, where we're redefining customer experience by building innovative, scalable...SuggestedWork from homeWorldwideFlexible hours
$170k - $190k
...governance — while solution architects embedded in our Health and Wealth verticals find... ...s job. You will spend most of your time engineering and shipping AI agents and LLM-powered services... ...have built. ~6–10 years of combined software, data, or AI/ML engineering experience,...SuggestedLocal areaRemote work- ...agents, RAG-based solutions, and workflow integrations that interact with APIs, databases, and business platforms. This is software engineering first, with AI applied to real operational problems rather than experimental research. The environment is highly regulated...Suggested
- ...Prescient Edge is seeking a Senior Software Developer to support a Federal Government client. Please note that the availability of this position is contingent upon contract reward. At Prescient Edge , we believe that acting with integrity and serving our employees...SuggestedContract work
- ## Software Development Engineer IIIApplylocations: Space Coast, FLtime type: Full timeposted on: Posted Todayjob requisition id: R57556Application close date:Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions...SuggestedPermanent employmentTemporary workLocal area
- ...Position Summary Base-2 Solutions is seeking a Software Engineer to support USSOUTHCOM J26 ENHANCED DOMAIN AWARENESS task order. The role involves developing, maintaining, and optimizing data integration pipelines, API services, and front-end interfaces for accessing...
- ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal ofenabling human life on Mars. SOFTWARE ENGINEER The application software team is the central nervous system of SpaceX – we create mission critical applications that are...Permanent employmentFull timeContract workFor contractorsFor subcontractorInternshipWork at officeWorldwideWeekend work
- ...the operating system for the physical world. We’re a team of engineers and data scientists driven by our mission to use reinforcement... ...Languages: Python (FastAPI, SQLAlchemy, Pandas) – We value your software engineering fundamentals and ability to learn over which...Visa sponsorship
- ...are seeking a motivated Android Developer to join our mobile engineering team. In this role, you will contribute to the development, enhancement... ...of machine learning or AI concepts and their application in software products ~ Must be fluent in written and spokenEnglish...Full timeFor contractorsWork at officeLocal area
$86.6k - $144.4k
...opportunity to serve as the technical anchor of a cross‑functional engineering squad, driving architecture decisions, mentoring peers, and... ...Role This position performs complex research, design, and software development within our provider data management product line,...Local area- ...for business users. Act as a Technical Multiplier: Mentor engineers, lead design reviews, and establish engineering best practices... ...ambiguity in legacy migrations. What We Look For: ~7+ years of software engineering experience, with a strong emphasis on frontend...Flexible hours
- ...Remote (Florida) Full Time Experienced Engineering We're building a product at feature[23] from a blank slate, and we need a senior... ...What We're Looking For Required ~8+ years of professional software development experience, including at least one project where you...Full timeRemote work
- ...real-time coordination tools for emergency medical services. Our software is used in ambulances and emergency departments every day, in... ...optional. About the Role We're looking for a senior software engineer to own the design and delivery of our API integration platform....
- ...DCS is seeking a Senior Software Engineer to support the NSWCDD B30 Electronic Warfare and Spectrum Operations (EWSO) mission. This position will design, develop, integrate, test, and sustain software for Navy EW and shipboard systems, including real-time applications,...Contract work
- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. APPLICATION SOFTWARE ENGINEER, APPLIED AI The application software team is the central nervous system of SpaceX – we create mission critical applications...Permanent employmentRemote workWorldwideWeekend work
$148.3k - $180k
...Lead Software Engineer (Req ID: 10148470) Job Description: This is not a remote role. You must be in the area or willing to relocate. About the Role & Team Disney Experiences (DXT) Technology & Digital creates world‑class immersive digital experiences for the...Full timeWorldwideRelocation$60 - $65 per hour
...for a search or application, please contact our Employee Services Department at ****@*****.*** or (***) ***-****. Seniority level Mid-Senior level Employment type Contract Job function Engineering and Information Technology #J-18808-LjbffrContract workCurrently hiringRemote work- ...connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineer Job Code: 44328 Job Location: Melbourne, FL Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80...Local area
$148.3k - $198.8k
...Job Posting Title: Lead Security Engineer Req ID: 10159285 Job Description: "We Power the Magic!" That's our motto at Disney Experiences... ...: ~ BS degree in Computer Science, Cybersecurity, related software engineering field or equivalent work experience...Full timeWork experience placementWorldwide- Senior ServiceNow Developer Position Summary: The Senior ServiceNow Developer is responsible for advanced platform development, enterprise integrations, and ongoing optimization of the organization’s ServiceNow environment. This role serves as a senior technical contributor...
$117.5k - $234.5k
...everything we do. For more information, visit corporate.carrier.com or follow on Carrier social media at @Carrier. The AI Security Engineer is responsible for building, deploying, integrating, automating, and supporting security controls that protect Carrier's...Minimum wageTemporary work- ...We are seeking a Principal-level Python AI Developer with extensive experience designing and delivering enterprise-scale AI solutions... ...candidate will join a cross-functional product team of software engineers, research scientists, and product managers to build AI-first...
$134.55k - $205.56k
...position. Essential skills and experience: ~ BS degree from an ABET-accredited engineering program. ~12 or more years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of...Hourly payWork at officeLocal areaRemote workRelocation packageFlexible hours3 days per week$195k - $210k
...Agile environment: Act as an Agile champion. Primarily responsible for delivering high quality working software and automating manual/reusable tasks. Leverage engineering practices to deliver business value. Responsible for oversight of software engineering and unit...Local area$124.66k - $155.82k
...code, mentors developers, removes technical blockers, and drives engineering best practices. The player‑coach model is intentional and non‑... ...production changes Qualifications ~5+ years of software development experience with at least 2 years in a technical leadership...$61k - $80k
C5MI is not your typical consulting firm. We are a high-performance team of SAP and supply chain experts who solve complex, mission critical challenges for organizations that cannot afford failure. We hire consultants who thrive in complexity, move fast, take ownership...Work at officeLocal area$135.2k - $181.2k
...implementation, deployment, and ongoing support of embedded device solutions and RF/IoT applications... ...including an interest in emerging data engineering tools and methodologies. Preferred... ...Engineering, Information Systems, Software Engineering, Computer Science, or a...Worldwide$189k - $255.1k
...Inc.s Surveillance Systems Division is seeking a Director, Software Engineering to lead their growing and evolving Software and Cybersecurity... ...development, especially object-oriented design, UML, and embedded systems. ~ Proficient in C/C++, Java, and tools like VS...Contract workTemporary workFor contractorsWork experience placementCasual workLocal area- ...deliver ground-breaking, award-winning software solutions that transform the life insurance... ...: The Senior Manager, Platform Engineering manages the activities of first-level managers... .... Ensure observability-by-default is embedded across platform capabilities: every IaC...Contract workWork at officeFlexible hours
- ...Principal Cloud Security Architect Location: This role requires associates to be in-office 1 - 2 days per week, fostering collaboration... ...a trusted advisor to senior leadership while mentoring cloud engineering and teams and driving a security-first culture. The...Temporary workWork at officeLocal area2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!
- principal Florida, NY
- software sales executive Florida, NY
- software technology Florida, NY
- software intern Florida, NY
- entry level software sales Florida, NY
- software sales representative Florida, NY
- id software Florida, NY
- software sales Florida, NY
- internship software Florida, NY
- healthcare software sales Florida, NY

