Embedded Software Technical Lead
Insight Global
We are looking for an Embedded Software Technical Lead to guide the design, development, and delivery of embedded software systems while remaining hands-on with coding and project execution. This role combines technical leadership, software architecture, implementation, mentoring, and planning responsibilities.
Responsibilities:- Lead the design, development, integration, and testing of embedded software for products and systems.
- Provide technical direction for embedded software architecture, design decisions, coding standards, and implementation approach.
- Actively contribute to software development, including writing, reviewing, debugging, and maintaining code.
- Partner with product, hardware, systems, QA, and project management teams to define scope, priorities, schedules, and technical milestones.
- Break down project goals into executable software tasks, estimates, risks, and delivery plans.
- Mentor embedded software engineers through design reviews, code reviews, debugging support, and technical guidance.
- Drive best practices for firmware development, version control, documentation, testing, CI/CD, and release readiness.
- Support board bring-up, hardware/software integration, driver development, RTOS or bare-metal development, and system-level troubleshooting.
- Identify technical risks early and propose practical mitigation plans.
- Ensure software deliverables meet performance, reliability, safety, security, and maintainability requirements. This position is ideal for a senior embedded software engineer who wants to remain hands-on while taking ownership of technical direction, project planning, and team execution. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to View email address on click.appcast.io learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Required Skills & Experience
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Strong experience developing embedded software in C and/or C++.
- Experience leading technical work for embedded software projects or small engineering teams.
- Strong understanding of microcontrollers, microprocessors, peripherals, buses, interrupts, memory constraints, and real-time behavior.
- Experience with RTOS, bare-metal development, device drivers, bootloaders, communication protocols, or hardware abstraction layers.
- Ability to debug embedded systems using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and similar tools.
- Experience with software planning, estimation, task breakdown, and cross-functional project coordination.
- Strong code review, design review, and technical documentation skills.
- Excellent communication skills with the ability to explain technical tradeoffs clearly.
Nice to Have Skills & Experience
- Experience with safety-critical, medical, automotive, aerospace, industrial, IoT, or regulated embedded systems.
- Familiarity with cybersecurity, secure boot, firmware updates, or encrypted communications.
- Experience with CI/CD pipelines, unit testing, hardware-in-the-loop testing, or automated embedded test frameworks.
- Knowledge of Agile, Scrum, or hybrid project planning methods.
- Experience with requirements management and traceability.
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
- ...massive capacity, instant online quotes, fast lead times, and affordable pricing. Our global... ...the implementation of the Xometry software. This includes scoping, system design and... ...engaging clients while gaining knowledge on the technical side of the product and company....SuggestedFull time
$105k - $154k
...Eaton’s ES AMER ESS division is currently seeking a Lead Embedded Software Engineer. This role may be based at our Franksville, WI; Plymouth... ...communication skills including the ability to effectively explain technical issues/concepts • Demonstrated proficiency in problem...SuggestedH1bWork at officeLocal areaRemote workVisa sponsorshipRelocation package$124.45k - $132k
...Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science,... ...experience developing software for an embedded system using C, C++, and PythonSolid... ...challenging problems.Comfortable providing technical leadership and guiding team members...SuggestedFlexible hours- Senior Embedded Software EngineerFull-Time | On-Site | Twin Cities, MNAbout the OpportunityJoin... ...project requirementsCreate and maintain technical documentation, including requirements,... ...scheduling, and executionAct as a technical lead or software owner on smaller...SuggestedRelocationVisa sponsorship
$118.57k - $126k
...Education Requirements:Bachelor's degree in Software Engineering, or related Science,... ...such as C++, C, PythonSolid background in embedded software development, Linux, RTOS, and HW... ...software solutions.Expertise in applying technical standards and methodologies to solve challenges...SuggestedWork at officeFlexible hours$149.83k - $158.02k
...Requires a Bachelor’s degree in Software Engineering, or a related... ...experiences:Strong experience with embedded C/C++Strong understanding of... ...in applying technology and technical skills to solve challenges in... ...with demonstrated success leading the software development life...Flexible hours- ...building blocks to be combined at the speed of software, limited by only the hard constraints of... ...: Develop and maintain embedded system firmware including low-level drivers... ...the deployment engineering team, solving technical challenges for various customer requirements...Full timeLocal area
- ...Sr. Embedded Engineer Minneapolis area (On-site) Employment Type: Full-time, Exempt Company Overview A leader in professional... .... Position Summary We are seeking a Senior Embedded Software Engineer to lead the development, architecture, and optimization of...Full timeWorldwide
$175k - $190k
.... Our engineers work with industry-leading experts both internally and externally... ...- every day.Sr. Principal Software Engineer - Supervisor (Embedded) at TSITSI is reimagining their business... ...environmentsDemonstrated leadership in technical direction and mentoring, including...Local area$118.57k - $125.05k
...Qualifications Bachelor's degree in Software Engineering, or related Science... ...AND POSITION OBJECTIVES:As an Embedded Software Test Engineer for... ...test solutionsAbility to lead the software testing processExpertise in applying technical standards and methodologies to...Work at officeFlexible hours$111.3k - $215.1k
...future as we are, join our team.KPMG is currently seeking a Technical Lead, Forward Deployed Engineering to join our AI & Data Labs practice... ...years of recent experience shipping end-to-end production software systems, with a focus on data, machine learning, and AI-native...H1bLocal area- ...technologies, and identify talent - often in combination - to an endless array of real-world customer needsJob DescriptionTitle: Technical Lead (UX-Angular JS)Location: Shoreview, MNType: Fulltime// PermanentCompensation: Base Salary + Benefits + Relocation expenses (if...Full timeRelocation
$110.7k - $218.3k
...on 09/30/2026. Work You'll Do As a Senior Consultant on the team, you will be responsible for: Leading the design, coordination, and delivery of Oracle HCM Cloud technical integrations across enterprise systemsDefining integration strategy and overseeing inbound/outbound...Local area- ...and identify talent - often in combination - to an endless array of real-world customer needsJob DescriptionTitle : Guardium - Technical lead/SMELocation : Minneapolis, MNType : Full Time PermanentDescription :Position Responsibilities :. Work as technical lead/SME in...Full time
- ...Join us.Job DescriptionAECOM is seeking an experienced Senior Technical Lead for Microgrid and Battery Energy Storage to join our growing... ...stakeholdersDevelop detailed microgrid solutions utilizing industry recognized software (e.g. Homer Grid)Review or originate solar engineering design...For subcontractorWork at officeLocal areaWorldwideRelocationFlexible hours
- ...Software Development Engineer LOCATION/DEPT: St Paul, MN or ABQ, NM GENERAL JOB DESCRIPTION... ...software requirements. May design embedded systems software. Will apply principles... ...on project status, proposals, or technical issues, such as software system design or...Work at office
$89.2k - $209.5k
...experience. You should have experience with the software development and design of the features... ...automated, and observable systems. Lead technical direction for high-impact projects,... ...to life-saving care. And with AI embedded across our products and services, we help...Temporary workLong distanceFlexible hours$120k - $150k
.... What you’ll do As a Senior Software Engineer at Forj, you’ll do more... ...code. In this role, you’ll lead software development on cross... ...our client’s vision into embedded software reality, shape system... ...security. You will combine hands‑on technical contributions with leadership...Local area$189.2k - $372.9k
...enterprise-scale impact, pairing leading class engineering with pod-... ...senior practitioner-leader embedded directly with our most strategic... ...clients. You’ll set technical direction, remove delivery blockers... ...verticalized sector solutions in software, data, AI, network, and...Local area$116.2k - $229.1k
...from complementary disciplines. As a Senior Consultant, you will lead Commercial Banking functional workstreams on large-scale... ...ability to context-switch rapidly between business conversations and technical discussions without losing fidelityStrong ability to process...Local areaImmediate start$197k - $358.5k
.... The Role: As a Principal Software Engineer, you will be responsible... ...software products on time. In this technical leader role, you will help develop and lead strategic action plans to support... ...engineering teams that develop embedded software using C/ C++ , and...Work experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours- ...communities both domestic and abroad. We’re looking for talented, technical, and driven teammates to augment our growing team!... ...electronics systems, automation and controls systems, embedded hardware and software systems. Work on a new Flutter-based user interface features...Full timeContract workRemote workFlexible hours
$135.2k - $306.4k
...edge computing, and more. At Technical Strategy and Oversight (TSO)... ...for investment and drive the software design and development for new... ...industry track record of success in leading large cloud scale projects.... ...-saving care. And with AI embedded across our products and...Temporary workWork experience placementWorldwideFlexible hours- ...Salesforce Technical Lead The Huntington Salesforce Center of Excellence (COE) team is seeking a Technical Lead to participate in development activities spanning multiple Salesforce platforms. The ideal candidate will be able to: 1. Independently build and unit test...Work experience placement
- ...Salesforce Tech Lead 10+ years of overall experience in IT and 4-6 years in SFDC. Skills: (Mandatory) Experience with Salesforce... ...development experience Lightning Design System framework Software engineering skills with force.com Platform including but not...
- ...security best practices Exhibits relentless focus in software reliability engineering standards embedded into development standards Embraces emerging... ...collaborate on all aspects of product development Technically proficient and able to define and fulfill solutions...Work experience placement
$182.5k - $240k
Join to apply for the Manager, Software Engineering role at Circle... ...services, and systems. Provide technical and architectural direction... ...maintenance of our platform Lead agile software processes for... ...Engineering Manager - Desktop and Embedded Linux Optimisation Software...Full timeRemote workFlexible hours$71.04k - $104.19k
...the design and development of software on capital equipment and... ...’s goals of producing market-leading products through positive patient... ...and strategy for an effective technical solution to meet business... ...and maintaining software for embedded devices in safety-critical systems...Full timeTemporary workLocal areaWorldwide$144.2k - $288.4k
...community at a time. Position Summary We're looking for a Lead Director of Software Engineering who thinks like a founder, executes like a... ...– and then raise it. What You'll Actually Do Drive technical strategy across a multi‑team engineering organization (50...Hourly payFull timeTemporary workLocal area$210k - $230k
...engineers work with industry-leading experts both internally and externally... ...- every day. Director of Software Engineering at TSITSI... ...high-quality solutions across embedded systems, desktop, mobile,... ...platforms. As both a people and technical leader, this role is...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Technical Lead. Be the first to apply!
- id software Saint Paul, MN
- healthcare software sales Saint Paul, MN
- software technical support Saint Paul, MN
- software asset management analyst Saint Paul, MN
- software implementation project manager Saint Paul, MN
- software sales executive Saint Paul, MN
- software sales representative Saint Paul, MN
- software technical support engineer Saint Paul, MN
- government software Saint Paul, MN
- software Saint Paul, MN



