Advanced Lead Engineer - Embedded Software Development
- Design and Development: Architect and develop modules, components, features, or entire embedded software products. This includes areas such as networks, operating systems, cybersecurity, databases, or applications.
- Technical Expertise: Leverage in-depth knowledge and technical expertise to execute policy/strategy, contributing to the Multi-Generational Technology Plan (MGTP) / Multi-Generational Product (Development) Plan (MGPP).
- Problem Solving: Analyze and resolve complex problems with a proven track record of achieving cost/schedule targets. Propose solutions outside of set parameters with guidance, utilizing technical skills and analytic thinking.
- Leadership: Serve as an individual contributor with exceptional interpersonal skills or an early people leader, capable of hiring and developing talent. Provide informal guidance to new team members.
- Experience with embedded software development tools and environments (e.g., debuggers, emulators, compilers).
- Knowledge of hardware-software integration and experience with microcontrollers, microprocessors, and FPGA-based systems.
- Familiarity with communication protocols (e.g., CAN, ARINC 429, MIL-STD-1553).
- Understanding of software development lifecycle and methodologies (e.g., Agile, V-Model).
- Proficiency in programming languages such as C, Scripting languages like python, pearl (dated) and shell scripting.
- Bachelor's degree from an accredited university or college, or a high school diploma/GED with at least 6 years of experience in Engineering and Technology.
- 5 years of experience in programming embedded software.
- 3 years of experience with C/ADA programming languages.
- Reside in or Relocate to Grand Rapids, MI is required (An extensive corporate relocation package is also available for eligible candidates).
- This position requires U.S. citizenship status.
- Experience in a development role for a DO-178B/C project.
- Strong oral and written communication skills.
- Comprehensive experience in full life cycle software development.
- Proven project management skills.
- Knowledge of Real-time Operating Systems and Hypervisor technologies. Experience with Xilinx Standalone operating environment.
- Network driver experience with commercial embedded real-time operating systems.
- Lean Six Sigma Green Belt or higher (for GE Employees).
- Experience working with global development teams, including GE and Preferred Suppliers.
- Demonstrated ability to meet cost/schedule targets and effectively interface with all organization levels.
Recommended Jobs
RN - Operating Room Circulator
Duties: Job Summary: Provides leadership in the coordination and delivery of quality compassionate patient care. Utilizes the nursing process of assessment, planning, implementation, and eva…
Physical Therapist (PT) PRN - Casual, Per Diem
Job Description Job Description Reward yourself with a New Career at Ovation Rehabilitation! We have a Per Diem (PRN) Physical Therapist (PT) opportunity available at our location in Grand Bla…
Tax Manager CPA Detroit, MI
Job Description Job Description Tax Director Detroit, MI $50,000 sign-on bonus if you commit to 1 year! Salary :$245,000 starting and negotiable The Opportunity We’re looking for a…
Cashier
Job Description Job Description BTB Burrito, located out front of Ann Arbor staple Good Time Charley's, is seeking an experienced Cashier for our community oriented counter-service restaurant. …
Medical Education Associate
As a Medical Education Associate on Stryker’s Craniomaxillofacial team, you will work with our sales force and surgeon consultants to improve patient outcomes through facilitation and planning of wor…
Benefit Client Advisor
Job Description Job Description Salary: Be the reason clients never look elsewhere. Who We Are Austin Benefits Group isnt your average employee benefits firm. Were a driven team of consu…
Fiber Optic Technician
Job Description Job Description Job Summary This position is responsible for installing and maintaining new and existing fiber. Pay Range: Dependent upon directly related work experience. …
Lead Carpenter Apprentice
Job Description Job Description DreamMaker Bath & Kitchen in Ann Arbor, MI, is actively seeking a full-time Lead Carpenter Apprentice to assist with residential remodeling projects and Home Se…
Sanitation Technician - 3rd Shift
Job Description Job Description Description: Join a Mission That Matters – Enrich Lives with Butterball® Farms At Butterball® Farms, we’re more than a butter manufacturer — we’re a company …
Test Systems Engineer (LabVIEW)
Job Description Job Description Description: We are seeking a highly skilled Test Systems Engineer who is proficient in developing and implementing test systems using LabVIEW to join our team!…