Lead Embedded Software Engineer
EDI Staffing
Lead Embedded Software Engineer
Lead Embedded Software Engineer is responsible for leading a team of embedded software engineers and writing and developing embedded software. Location: This position requires on-site work at facilities. This role is not eligible for remote work.
What You'll Do
- Lead the execution of full development lifecycle including Requirements Analysis, Software Architecture, Software Design, Algorithm Design, Unit Test Development, Integration Test Development, Embedded Software Development, Software Verification and Validation.
- Design and implement new features for our embedded platforms, including, but not limited to, bringing up new cameras, SoC's, sensors, chipsets and other driver development.
- Lead code reviews, estimation and planning meetings.
- Drive process improvement and software compliance activities.
- Provide technical leadership and influence in the execution of all primary responsibilities.
- Mentor and foster professional growth of engineers and encourage career progression.
- Stay current with industry trends and drive continuous improvement of process.
- Collaborate with cross-functional teams including Hardware, Mechanical, Product, Software Project Engineering and System Engineering to support execution of products into software, assure software/hardware integration and quality.
- Participate in Product Launch Teams as required.
- Other duties as assigned.
How You'll Do It
- Technical expertise - Demonstrating depth of knowledge and skill in a technical area.
- Managing complexity - Making sense of complex, high quantity and sometimes contradictory information to effectively solve problems.
- Mentoring and coaching - Providing timely guidance and feedback (both positive and constructive) to help others recognize strengths and development opportunities. Inviting tough conversations.
- Optimizing work processes - Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement.
- Situational adaptability - Demonstrating the flexibility to adapt to changing environments. Adjusting approach to adapt to shifting demands.
- Fostering teamwork - Building effective partnerships and working collaboratively with others to meet shared objectives.
- Maintaining a high level of honesty, integrity, and confidentiality with respect to company matters.
- Complying with all Company policies and procedures, safety regulations, company safety policies and safely perform all duties, including but not limited to, promoting a safe workplace.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline.
- 6+ years of technical experience in all phases of software development lifecycle.
- 2+ years of experience as a mentor or a leader.
- High proficiency in C, C++ languages, assembly languages, and real time operating systems.
- Detailed, ongoing, current knowledge of electronics components and systems.
- Broad technical skills and exemplary technical dependability in all product phases.
- In-depth knowledge of embedded systems.
- Requires a person who is highly motivated and demonstrates good communication and people skills.
- Must be able to balance multiple responsibilities and have strong multi-tasking skills.
- Proficiency in Microsoft Office Suite.
Preferred Experience
- Strong Linux Experience.
- Experience working on video, audio, signal processing and compression.
- Experience working on Camera development and Image Signal Processing.
- Experience working on Wi-Fi and BLE.
- Familiarity with tools like Git, Bitbucket, Jenkins, JIRA, Azure DevOps etc.
- Familiarity with Agile processes.
- Familiarity with static analysis tools, code coverage metrics and unit test generation.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Embedded Software Engineer in Grand Rapids, MI vacancy
$112k - $149k
...Job Description Summary Are you an Embedded Software Engineer who loves working on innovative technologies? If so, GE Aerospace Defense and Systems... ..., please apply today! Job Description As a Lead Embedded Software Engineer you will play a vital role in designing...SuggestedPermanent employmentContract workLocal areaRelocation packageFlexible hours$95k - $127k
...we will listen. Join us and see your ideas take flight! Engineering is at the center of what we do, and we are looking for talented... ...for eligible candidates. Job Description The Lead Embedded Software Engineer is responsible for leading key aspects of project...SuggestedPermanent employmentFull timeContract workWork at officeRelocation package2 days per week3 days per week- ...across an evolving range of industries.POSITION OVERVIEWEmbedded Software Engineer I at Gentex creates software code to meet product... ...Design, Unit Test Development, Integration Test Development, Embedded Software Development, Software Unit Verification and Validation...SuggestedFull time
$102.6k - $171k
Work Flexibility: OnsiteWe are seeking a Staff Embedded Software Engineer to lead the design, development, and documentation of embedded software for medical devices. In this role, you will be responsible for delivering high-quality, reliable, and compliant software solutions...SuggestedFull timeFor contractors- ...Embedded Software Engineer Location: On-site - Grand Rapids, MI (Relocation ok) GC and USC C/C++ programming, RTOS (Linux/QNX/VxWorks), device drivers, system architecture, embedded systems development (5+ years), verification & validation, hardware...SuggestedRelocation
$130k - $173k
...Job Description Summary As a Staff Embedded Software Engineer within the Platform Software Engineering team, you will play a crucial role in... ...as a resource for colleagues with less experience. May lead small projects with moderate risks and resource requirements...Permanent employmentFull timeContract workWork at officeRelocation package$110.7k - $218.3k
...work. Recruiting for this role ends 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...Local area- Job Description:Must have strong BY WMS Architecture knowledge to provide the best possible design to the customer.Must be well conversant with Oracle databases - SQL: queries, stored proceduresMust be an expert in providing support for BY WMS Project estimations.Must be...Contract work
- ...for you...Position Summary:As a Solutions Engineer for Supply Chain Network Solutions, you... ...Leadership & Vendor Partnership: Define and lead the technology strategy by acting as the... ...Design tools like AutoCAD or related software.Experience with discrete event simulation...Full timeWork at officeRemote workMonday to Friday
- ...Position Summary: The Technical Lead at The C2 Group serves as the senior technical... ...documentation should be treated the way good engineers treat code – it should work. From... ...Education & Experience: • 7-10+ years of software engineering, technical consulting, .NET development...Full timeRemote workFlexible hours
- ...Agile/Scrum experience. Job Description: Overview / Summary We are seeking an experienced Senior .NET Full Stack Technical Lead with 9–12 years of experience in developing end-to-end web applications and microservices using Microsoft technologies. The ideal candidate...Temporary work
$120k - $130k
...Strengthening and empowering all of the communities we serve. Solutions Engineer Remote- based position ABOUT SUBTEXT Subtext is a two-... ...grows with the business, there's a real path to building and leading a Solutions Engineering function, but that expansion tracks...Local areaRemote workFlexible hours- ...As a Solutions Engineer for Supply Chain Network Solutions, you will drive the evolution of... ...Leadership & Vendor Partnership: Define and lead the technology strategy by acting as the... ...tools, including AutoCAD or similar software. - Strong knowledge of material handling...
$95.55k - $195.25k
...ends on May 31, 2027. What You’ll Do As a Deloitte Tax Full Stack Engineer, Senior you’ll design, develop, and deploy cutting-edge web... ...analysis.Collaborate with US colleagues and Vendors’ teams to produce software design and architecture.Write clean, scalable code using .NET...Work at officeLocal areaVisa sponsorshipShift work2 days per week3 days per week- ...Overview Responsible for the design, development, and testing of embedded software applications, including requirement and design reviews, code... ...customers. Collaborate with broader cross-functional engineering team throughout firmware development lifecycle. Conduct feature...Work at officeRemote workFlexible hoursShift work
- ...Gordon Food Service is seeking a Solutions Engineer for Supply Chain Network Solutions based in Wyoming, MI. This role demands strong leadership... ...chain design, from initial ideation to implementation. You will lead technology strategies and ensure operational efficiency through...Work at officeRemote work
$95k - $127k
...Job Description Summary The Lead Test Systems Engineer will own the design and delivery of automated production test systems for complex electronic... ...new product introduction. This includes developing test software for full automation, managing requirements, and...Permanent employmentFull timeContract workWork at officeRelocation package2 days per week3 days per week- ...Impact Report . Project Overview: Bechtel is the licensing, engineering, procurement, and construction partner on TerraPower’s Natrium... ...and build an operational advanced reactor. TerraPower, a leading advanced generation technology company founded by former Microsoft...Full timeFor subcontractorWork at officeLocal areaRemote workRelocationAfternoon shift
$95k - $127k
...Job Description Summary The Software Technical Lead is accountable for leading key aspects of... ...for project elements delegated by the Engineering Project Manager. Accountable to lead... ...the team to author and implement embedded software solutions. Accountable to...Permanent employmentFull timeVisa sponsorshipWork visaRelocation package- ...Department : Engineering Employment Type : Full-Time, Salary (Exempt) About Beverlin Beverlin is a trusted manufacturer known for... ..., process optimization, and welder development. You will lead weld process strategy, develop and maintain WPS/PQR documentation...Full timeH1b
$18 - $25 per hour
...a global technology solutions provider leading the AI and Digital Revolution. WWT combines... ...the world's most advanced hardware and software solutions, WWT helps clients and... ...interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions...Remote jobHourly paySummer workInternshipWork at officeImmediate startShift work$167k - $223k
...opportunities. The ATO Systems Security Engineering Technical Leader is expected to provide... ..., particularly for edge devices and embedded platforms. Provide expertise in attack... ...Knowledge of low-level firmware and real-time software for embedded systems, including hardware...Permanent employmentFull timeContract workWork experience placementRelocation package- Company DescriptionAmerica Networks is a leading sensor and networking solutions partner... ...founders are hardcore telecommunications engineers with combined 200 + years of experience... ...specification and design of both hardware and software, program, installation support, debug,...Work experience placementRemote work
- ...their careers - people just like you. Role Overview The Lead Quality Engineer for Process Assurance reports to the Sub-Section Manager... ...leadership ~ Aerospace electronics/avionics development exposure (software and hardware) Compensation Grade LPB2 This role...Permanent employmentFull timeWork at officeRelocation package
- ...our team as we help shape a brighter way forward. Mobile Engineer: What this job involves - Operates, inspects, andmaintainsall... ...(JLL), together with its subsidiaries and affiliates, is a leading global provider of real estate and investment management...Daily paidApprenticeshipSecond jobLocal area
- ...The Software Project Manager is a specialized project manager who works closely with the Software team and the General Project Manager... ...integration team to define the interface points between subsystems. Leads onsite installation and commissioning of, and training on,...Work experience placement
- ...scalability, and high availability. * Collaborate within Agile software development teams to plan sprints, review code through version... ...SQL query optimization is a plus. * Knowledge of software engineering best practices including Agile methodologies like Scrum or...Remote work
- ...switching, wireless, SD-WAN, data center, cloud networking, and load balancing. This role is ideal for a hands-on NOC Lead or Senior Network Engineer who work in a Hybrid onsite/remote capacity with the team in Grand Rapids, MI (3 days onsite with 2 days allowable for...Temporary workRemote workWork from homeNight shift3 days per week
- Cascade Engineering in Grand Rapids, MI is seeking a Process Engineer to lead the injection molding function and drive the performance of the plant. You will own quality, meet production targets, and optimize cycle times and scrap, while guiding technicians and cross-functional...
- Salary:$70k - $75k Salary - $150k Overall EarningsMarket Sales ManagerCompetitive Salary + Excellent BenefitsDrive Growth in the Automotive MarketplaceWe're seeking a results-driven Market Sales Manager to grow and expand dealership relationships within an assigned market...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Embedded Software Engineer. Be the first to apply!
Related searches
- lead engineer Grand Rapids, MI
- lead operating engineer Grand Rapids, MI
- software support Grand Rapids, MI
- software Grand Rapids, MI
- software technical support Grand Rapids, MI
- entry level software sales Grand Rapids, MI
- software intern Grand Rapids, MI
- software technical support engineer Grand Rapids, MI
- id software Grand Rapids, MI
- software quality assurance Grand Rapids, MI



