Software Engineer-Embedded
Cubiscan
Job Description
Job Description
Job Title: Embedded Software Engineer
Location: Ogden, UT
About Us: Cubiscan is an employee-owned (ESOP) technology company that develops innovative solutions for data collection, automation, logistics, and supply chain. With our experience, we guide our customers to solutions that help them be more efficient, profitable, and environmentally responsible. At Cubiscan, every eligible employee is a beneficial owner of the company. We pride ourselves on fostering a positive and inclusive work environment where every employee is valued and can grow with the company.
Job Summary: Cubiscan is seeking an Embedded Software Engineer with 5+ years of experience that is willing to work on legacy Cubiscan systems as well as next-generation systems. In this role, the qualified candidate will be designing and programming low-level firmware utilizing microcontrollers/processors from NXP including RT1064, IMX8, LPC series, expanding into IMX9, and microcontrollers from other vendors where needed. The ideal candidate has strong math skills, a solid foundation in C/C++ programming, experience with point clouds, the ability to work with RTOS and Linux environments, and a self-motivated, positive, team-oriented approach.
Key Responsibilities:
•Program and optimize firmware for NXP microcontrollers including RT1064, i.MX8, i.MX9, LPC3250, and LPC4357.
•Develop low-level drivers and application code using tools that include IAR Embedded Workbench, VS Code, GitHub, etc.
•Implement hardware interfaces and communication protocols, specifically Ethernet, I2C, SPI, USB, etc.
•Integrate networking capabilities and manage embedded file systems for robust device operations.
•Apply strong mathematical skills to develop algorithms for precise data processing, sensor integration, point-cloud usage within Cubiscan devices.
•Usage of code repositories with GitHub.
•Develop using RTOS's and Linux operating systems using C, C++.
•Collaborate with customers when customization needs are required.
•Ability to travel as needed.
•On occasion, willing to work after hours supporting customers or installation teams.
•Closely work with our electrical engineering team.
•Self-motivated, positive attitude, good interpersonal skills, and ability to work well with others.
•Perform other duties as needed.
Education and Experience:
•Bachelor of Science (BS) degree in Computer Engineering, Computer Science.
•5 or more years of professional experience in embedded hardware programming.
What We Offer:
•We offer a competitive salary
•Benefits package, including health, dental, vision and 401K.
•The opportunity to be a beneficial owner of the company as a participant of our ESOP.
•Opportunities for professional development and career growth.
•A collaborative and supportive work environment.
Cubiscan is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. To learn more about our company visit
- ...Job Summary The Senior Embedded Software Engineer will design, develop, and support the embedded software and firmware at the heart of Qnergy's products – from bare-metal microcontroller firmware to embedded Linux systems. This is a senior hands-on individual contributor...SuggestedWork experience placementCasual workRemote workShift work
$97k - $180k
...6 Space Dynamics Laboratory (SDL) is seeking an experienced Software Engineer or Systems Engineer to join our Command, Control, Communications... ...advanced Air Force training systems. This position will be embedded in the Government’s team helping to lead a complex system...SuggestedFor contractors$130k - $140k
...Full-time Description Software Systems Engineer Position Summary Trust Consulting Services, Inc. is seeking a Software Systems... ...objectives. Key Duties & Responsibilities Establish embedded software architectures, software frameworks, engineering standards...SuggestedFull timeTemporary workLocal areaRemote workMonday to Friday- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...development, and testing Supporting the development of console and embedded software systems Troubleshooting issues and implementing...SuggestedRemote jobInternship
$90k - $253k
...expanding its world‑class team of S oftware Engineers and invites talented professionals to join us in... ...following S oftware Engineering areas: Embedded DevOps Test Integration Software Tools include: C++ Python Java Bash...SuggestedRelocation packageShift work- ...Sentar is seeking a Software Engineer in Roy, AL! Role Description: Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic Deterrent (GBSD)/Sentinel program. The scope of this contract is to replace the Minuteman III...Contract workTemporary workFor contractorsFlexible hours
- ...supplier management, integrations, and operational planning, with engineers dedicated to each domain. This role is the senior technical... ...Qualifications Required ~6+ years of professional software engineering experience, including time in a Senior, Staff, Lead...
- ...Job Description Job Description Engineering Manager, Platform & AI Systems PDCflow is... ...payment management and digital workflow software. Collecting payments, securing e-signatures... ...Payment Experiences: Expand secure embedded payment workflows, tokenization, portals...Permanent employmentCasual workWork at officeFlexible hours
$82.3k - $220k
...Senior Software Engineer page is loaded## Senior Software Engineerremote type: Onsite Requiredlocations: Clearfield, UTtime type: Full timeposted on: Posted Todayjob requisition id: JR002450**Overview:**Draper is an independent, nonprofit research and development company...Full timeLocal area$139.1k - $208.7k
.... Northrop Grumman Defense Systems is seeking a Manager, Software Engineering 2 located in Roy, UT to support the Sentinel program. Responsibilities... ...in the planning, design, development, and utilization of embedded systems for safety and mission critical software....Relocation packageMonday to ThursdayShift work- ...R&D Software Engineer About PDCflow PDCflow is a proven leader in payment management and digital workflow software. Collecting payments, securing e-signatures, and delivering invoices are the lifelines of business operation, but managing them separately can be...Work at officeLocal areaFlexible hours2 days per week
- ...2026-08-05Company Name:SETPOINT, LLCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:NoJob Description:JR Automation... ..., quoting, and customer interaction. Proficiency in CAD software (SolidWorks, Creo, CATIA, Visual Components). Strong working...Full timeWork experience placementWorldwide
- ...Software Engineer - Full-Stack (Front-End Focused) About the company A fast-growing, fully remote FinTech SaaS company sitting at the intersection of payments and data intelligence - the product helps merchants, and the software platforms they rely on, manage and...Remote work
$143k - $156k
...infrastructure. Come join us. Shift5 is seeking a Systems Engineer to join our team. In this role, you will be the bridge... ...various DoW platforms, ensuring that all our subsystems—from embedded software, hardware, and cabling to visualization applications, networking...Contract workFor contractorsRemote workFlexible hours- ...Senior Software Engineer Torch Technologies is seeking an experienced Senior Software Engineer supporting the Air Force Life Cycle Management Center Armament Directorate Munitions Division (AFLCMC/EBH) at Hill AFB, UT. This position supports the government in applying...Contract workTemporary workRelocation packageFlexible hours
- ...Senior Software Developer Job Locations US-UT-Ogden ID 2026-8022 Category Information Technology... ...analyzing, and summarizing development and service issues; accomplish engineering and organization mission by completing related results as...Full timeContract workFor contractorsWork experience placementLive out
$139.1k - $208.7k
...is impossible. Our employees are not only part of history, they're making history. Northrop Grumman is seeking a Manager Software Engineering 2. This position will be located in Roy, UT and will support the NGSP Sentinel Program. What You'll Get to Do: Oversee...Full timeRelocation packageMonday to ThursdayShift work$120k - $170k
...Job Description Dark Wolf is looking for a Senior System Test Engineer to plan, develop, and execute end-to-end testing for a hybrid... ...Adhering to strict security protocols, DoD compliance standards, and software QA best practices. Required Qualifications: A Bachelor's...Full timeFor contractors- ...Torch Technologies is seeking an experienced Senior Software Engineer to support the Air Force Life Cycle Management Center Armament Directorate Munitions Division at Hill AFB, UT. The role focuses on design, development, integration, and sustainment of software‑intensive...
- ...AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...years! Torch Technologies is seeking an experienced Senior Software Engineer supporting the Air Force Life Cycle Management Center...Contract workTemporary workLocal areaRelocation packageFlexible hours
$100k
...issues and ensuring a more secure future. The Cloud Storage Engineer provisions, configures, and maintains secure, scalable cloud... ...requirements. Apply and maintain system security updates, including software patches, firmware upgrades, and vendor-recommended security...Full timeImmediate start$20.91 - $45.04 per hour
At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job Description : Connections matter. Make yours here. TE Connectivity is a global industrial technology leader...Remote jobWork experience placementSummer workInternshipLocal area- ...Northrop Grumman Defense Systems in Roy, UT is seeking a Design Engineering Analysis Section Manager 2 to lead a growing team of structural analysis engineers for the Sentinel program. You will manage communications, scheduling, and technical reviews, recruit and develop...
$100k - $160k
...Job Description Dark Wolf is looking for a Threat Detection Engineer to design, build, test, and deploy detection logic using a "Detection... ...on DoD Cyber regulations and requirements to engineering and software development staff The salary range for this position is...Full time- ...Job Description Job Description Packaging Lead Engineer In this role you will be responsible for setting up the enterprise packaging strategy and technology roadmap while leading a group of engineers. Develop, implement, and maintain comprehensive process standards...Work at officeLocal area
- ...Specifically, we're recognized for hiring noted experts, experienced engineers and scientists dedicated to designing and delivering advanced,... ...Nation. Davidson Technologies Inc. is seeking a (MBSE) Software Systems Engineer onsite in Roy, UT. Davidson will be...
$122.8k - $184.2k
...Northrop Grumman Defense Systems is seeking a Sr. Principal Systems Engineer in Roy, Utah to work a restricted effort as part of the flight... ...Basic Qualifications ~ Bachelor's degree in Systems, Software, or related STEM degree field with 8 years of experience; or 6...Full timeRelocation packageMonday to ThursdayShift work$125k - $130k
...managing, and maintaining the configuration baseline for hardware, software, network, and infrastructure in accordance with the... ...premises and hybrid environments. The position coordinates across engineering, operations, and cybersecurity teams to ensure all change activities...Temporary workLocal areaFlexible hours$122.8k - $184.2k
...your life and launch your career today. Northrop Grumman Defense Systems is seeking a Aerospace Vehicle Equipment Lead Systems Engineer (level 3/4) to join its team. This position is in Roy, UT and will support the Sentinel program. Northrop Grumman supports the Air...Full timeRelocation packageMonday to ThursdayShift work$60k - $75k
...testing for warehouse fulfillment and manufacturing systems in industries like food and beverage.Partner with automation and controls engineers to test, troubleshoot, and validate their systems on-site.Provide clear communication and updates to customers and project teams...Daily paidTemporary workWork at officeLocal areaRelocation packageLong distanceFlexible hoursWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer-Embedded. Be the first to apply!
- software engineer healthcare Ogden, UT
- software developer Ogden, UT
- ngo software engineer Ogden, UT
- startup software engineer Ogden, UT
- software developer positions Ogden, UT
- remote entry level software developer Ogden, UT
- part time software developer remote Ogden, UT
- senior software engineer remote Ogden, UT
- software developer fintech Ogden, UT
- software engineer amazon Ogden, UT





