Senior Embedded Software Engineer
Brightai Corporation
BrightAI is a high-growth company at the forefront of AI, IoT, Cloud, and Mobile technologies. We’re focused on building real, intelligent systems that operate in the physical world and help businesses work smarter. Our team includes engineers who have built and shipped products at companies like Rivian, Amazon Alexa, SmartThings, and Samsung. As we scale, we’re looking for experienced engineers who want to stay close to the tech while working on challenging, high-impact problems.
We are seeking a Senior / Staff Embedded Engineer who is deeply hands-on and excited to own critical parts of our embedded platform. This role is ideal for an experienced individual contributor who enjoys working across the full lifecycle of edge devices—from early bring-up to production—and collaborating closely with hardware, AI, and product teams. You’ll play a key role in shaping our embedded Linux systems through strong technical execution, thoughtful design, and systems-level problem solving.
Responsibilities
- Design, develop, and maintain embedded Linux software for edge devices, from early prototypes through production
- Own and implement core components of the embedded software stack, including board bring-up, device drivers, and system services
- Collaborate closely with product, hardware, AI, and cloud teams to deliver reliable, intelligent edge platforms
- Translate product requirements into well-designed technical solutions, balancing performance, reliability, and maintainability
- Integrate embedded software with custom hardware and support platform bring-up and debugging
- Participate in architecture discussions and contribute to technical direction through hands-on implementation
- Debug complex system-level issues across hardware and software using Linux debugging and profiling tools
- Contribute to code reviews, design reviews, and documentation to maintain high engineering quality
- Support customer-facing technical discussions when needed, representing the system clearly and professionally
- Help improve embedded development workflows, tooling, and best practices through practical contributions
- Stay actively involved in coding, testing, and troubleshooting throughout the product lifecycle
Skills and Expertise
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
- 8+ years of hands-on experience developing embedded software
- Strong experience with Embedded Linux, including board bring-up and device driver development
- Proficiency in C/C++, with working knowledge of Python, Bash, or other scripting languages
- Experience with embedded Linux build systems such as Yocto Project or Buildroot
- Solid understanding of embedded system constraints and optimization for performance, memory, and reliability
- Experience using Linux debugging and profiling tools (GDB, strace, dmesg, perf, etc.)
- Familiarity with common hardware interfaces: I2C, SPI, UART, GPIO, MIPI, USB, etc.
- Comfortable working in Git-based workflows and CI/CD environments
- Understanding of embedded Linux security concepts (secure boot, encryption, trusted execution, etc.)
- Strong communication skills and the ability to collaborate effectively across disciplines
Bonus
- Experience running or integrating AI/ML workloads on embedded Linux
- Familiarity with RTOS or hybrid RTOS/Linux systems
- Experience with OTA updates and secure provisioning for Linux-based devices
- Exposure to containerized workloads on embedded platforms (Docker, Balena, etc.)
- Experience working with drones, unmanned systems (UAS), or other autonomous platforms, including embedded software for sensing, navigation, communications, or edge compute
$149.83k - $158.02k
...Senior Advanced Embedded Software Engineer As a Senior Advanced Software Engineer for Airborne Systems, you’ll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit, to crypto products for identifying...SeniorFlexible hours$149.83k - $158.02k
...Requirements: Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering,... ...ROLE AND POSITION OBJECTIVES: As a Senior Advanced Software Engineer for... ...experiences: Strong experience with embedded C/C++ Strong understanding of...SeniorFlexible hours$55 - $75 per hour
...Job Title: sr Embedded Software Engineer Job Description We are seeking a highly skilled sr Embedded Software Engineer to lead the development of embedded software for electro-mechanical medical devices and equipment. In this role, you will be the primary technical...SeniorContract workTemporary workWork at office$95k - $105k
A leading aerospace and defense company seeks a Software Engineer 3 in Minneapolis, Minnesota. The role involves designing and enhancing software systems for monitoring engine performance. Applicants must have a Bachelor's degree and over 5 years of software design experience...SeniorFull timeContract work- ...Senior Embedded/Firmware Engineer Nordson Test & Inspection, a global leader in X-Ray & Test Systems and Optical Sensors and Metrology, is seeking... ...of optics, electronics, embedded and application software, and algorithms. A Senior Embedded/Firmware Engineer...SeniorHourly payWork at office
- Review, analyze and understand software requirements. Provide improvement suggestions for... ...Formal Qualification Test (FQT) of real-time embedded software. Concisely and accurately... ...processes. Principal Embedded Software Test Engineer): 8 years of experience with a Bachelor'...SeniorFull time
- Motion Recruitment Partners LLC is hiring an Embedded Software Engineer for a contract role in Minneapolis, MN. The position involves C++ embedded development and integration in Linux environments, working on mission‑critical systems. Candidates should have 5+ years of...SeniorContract workImmediate start
$149.83k - $158.02k
...Responsibilities for this Position Senior Advanced Embedded Software Engineer ID: 2026-72831 US-MN-Bloomington Required Clearance: Secret, obtainable within reasonable time based on requirements Posted Date: 5/29/2026 Category: Engineering-Software...SeniorFull timeFlexible hours- Nordson Corporation in Minneapolis is seeking a Senior Embedded Engineer to lead projects in high-precision sensor technology. Responsibilities include designing firmware for WaferSense and 3D MRS sensors, debugging PCBAs, and mentoring junior engineers. The ideal candidate...Senior
$86.8k - $165.2k
...future of military communications. We’re looking for a Senior DevSecOps Software Engineer to help build cutting-edge systems that keep our military... .... Work alongside industry experts on next-generation embedded software, advanced satellite communications, cryptography...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...Our client is currently seeking a Senior Firmware Engineer II JOB SUMMARY: A Senior Wireless Firmware Engineer develops firmware for... ...Wired communication and related protocols. Embedded firmware development Firmware test methodologies and tools...Senior
- ...Onsite Job: Principal Embedded Software Engineer | Maple Grove, Minnesota, United States Indotronix is seeking an : Principal Embedded Software Engineer, Maple Grove, MN Work Schedule: 9/80 Ability to Obtain Secret Clearances Bachelor's Degree Key...
- ...Our client, a leading organization in the technology and engineering sector, is seeking a dedicated and innovative Senior Firmware Engineer to join their dynamic team. As a Senior Firmware Engineer, you will be an integral part of the engineering department supporting...SeniorWeekly payTemporary workFlexible hours
- Ultimate.ai in Minneapolis, MN, is seeking a Life Underwriter to become the subject matter expert in underwriting. You will review complex cases, communicate decisions, and lead the underwriting team. This position requires 8+ years of life insurance underwriting experience...Senior
- A leading cleaning equipment manufacturer in Minneapolis seeks a Senior Principal Systems Engineer to join their R&D New Product Development team. This pivotal role involves system architecture and development, with significant responsibilities for leading innovations and...Senior
- A leading developer in sensor solutions is seeking a Principal Embedded Software Engineer for their New Brighton, MN location. This role focuses on innovative software products for industrial communication, requiring strong expertise in embedded software development and...
$120k - $150k
...Principal Embedded Software Engineer Location : New Brighton, MN Type: Full Time Schedule: Hybrid - 3 days in office and 2 days remote Salary Range : $120,000-$150,000 Benefits : Medical, Dental, Vision, 401k, Voluntary life Insurance, Employer paid...Full timeTemporary workWork experience placementWork at officeImmediate startRemote work- Planet Pharma Group is looking for an individual contributor to design, develop, and implement operating systems components in Minneapolis, Minnesota. The role requires a University Degree with a minimum of 4 years of experience or an advanced degree with at least 2 years...Senior
- A Series A LegalTech AI startup seeks a Senior Backend Engineer to join their remote team. This role offers the chance to work on innovative products within a collaborative environment. Ideal candidates should have 4-8 years of backend experience and expertise in Golang...SeniorRemote work
- Padagis-LL is seeking a Principal/Senior Principal Scientist in New Hope, MN. This role involves leading product and process development for generic prescription products, ensuring compliance with regulatory standards. Candidates must have a Bachelor’s degree with 10+...Senior
$85k - $96k
...improve efficiencies, protect the environment, and deliver dependable solutions to our valued customers. We are looking for a Senior IT Systems Engineer to support our corporate IT team. This role will work out of our New Hope or Plymouth, MN locations. The job:...SeniorTemporary workMonday to Friday$109k - $152k
...Senior Mainframe Systems Programmer (z/OS-Network) Calling all innovators - find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations...SeniorWork experience placementNight shift- ...Senior Systems Programmer - StorageRemote - United StatesJR012900 At Ensono, our Purpose is to be a relentless ally, disrupting the... ...management Global Mirror with Practice, Global Copy, FDR Software, ACS Routines IBM IDCAMS z/OS JCL SMS routines (DFSMS)...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours
$132.4k - $205.1k
A leading cleaning equipment manufacturer is seeking a Sr. Principal System Engineer Leader to enhance their innovation in machine and technology projects. This role requires extensive experience in system architecture with a preference for candidates holding an MS in...Senior- A consulting firm specializing in public health evaluations is seeking experienced Senior and Principal Evaluators. You'll lead high-quality evaluations on various public health topics. Responsibilities include designing evaluations, managing projects, presenting findings...SeniorRemote jobFlexible hours
- ...Principal Embedded Software Engineer Det-Tronics is a global technology leader in industrial life safety solutions, specializing in high-end flame and gas detection and automation control systems. As part of Spectrum Safety Solutions with 1,700 employees across 20+...Local areaRelocationFlexible hours
$85k - $148k
...Senior Mainframe Systems Programmer - zVMRemote - United StatesJR012366 A Senior IBM z/VM Systems Programmer ensures the stability... ...diverse set of client environments Manage z/VM systems: Software Availability Network Capacity and performance Storage...SeniorFull timeTemporary workRemote workWork from homeFlexible hours$71.43k - $104.2k
Humanscale is seeking a Senior Account Development Representative in Minneapolis to educate clients on ergonomic solutions. This role requires a Bachelor's degree and a minimum of 8 years’ experience in outside sales within the commercial furniture industry. Responsibilities...Senior- ...Sr. Embedded Engineer Location: Minneapolis area (On-site) Employment Type: Full-time, Exempt Company Overview A leader... ...see, and engage. Position Summary We are seeking a Senior Embedded Software Engineer to lead the development, architecture, and optimization...SeniorFull timeWorldwide
$169k - $240k
A financial technology company is seeking a software engineer to lead mobile initiatives and support product development. This role requires experience with React Native, backend systems, and strong collaboration skills. The ideal candidate has 4+ years of experience as...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Minneapolis, MN
- embedded software engineer Minneapolis, MN
- embedded engineer Minneapolis, MN
- embedded developer Minneapolis, MN
- senior game producer Minneapolis, MN
- senior manager process engineering Minneapolis, MN
- senior manufacturing engineer Minneapolis, MN
- senior manager clinical operations Minneapolis, MN
- senior lead project manager Minneapolis, MN
- senior manager quality engineering Minneapolis, MN


