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
Certified Home health aide/ Certified Nursing Assistant
Job Description Job Description Become a part of the Hope At Home Inc. Family! We currently have Full-time and Part-time positions available for Medicare Certified Home Health Aides (HHA) . Po…
Press Operators/Production
Growing Shelby Township/Utica area manufacturer of small metal stampings/fasteners is seeking dependable PRESS/PRODUCTION OPERATORS, for immediate 1st shift opportunities. Company Offers: Quick…
Fabrication MIG Welder
Job Description Job Description MIG ~ Welder / Fabricator Role: Perform production welding and fabrication on metal parts and assemblies. Read blueprints and specifications to build comp…
Medication Delivery Driver - 2nd Shift
HIGH MILEAGE Medication Delivery Driver - Plymouth, MI (Bonus Available) Drive and earn with Priority Dispatch delivering medications to medical facilities. Earn up to $600 BONUS - get $200/m…
Entry-Level Financial Representative
Job Description Job Description Are you looking for an opportunity to build a rewarding career in finance, even if you have no prior experience? Our firm is seeking ambitious individuals eager to…
Key Account Manager, Business Development, Injection Molding
Key Account Manager – Tier 2 / Tier 3 Automotive (Custom-Tooled Components) Hybrid - Farmington Hills Comp: $110,000–$120,000 base + $20,000–$30,000 bonus + car allowance + 401(k) match …
Earn up to $25 per survey Online Survey Taker (Hiring Immediately)
Job description We are urgently looking for people interested in taking online surveys for Fortune 500 brands. If you are a self-starter, looking for flexible hours throughout the week, this may be …
Medical Social Worker
Job Description Job Description Benefits: ~ performance based bonus ~401(k) ~401(k) matching ~ Bonus based on performance ~ Company parties ~ Health insurance ~ Paid time off ~ Tra…
Machine Operator
Job Description Job Description About the Role: As a Machine Operator at Hugo Benzing LLC, you will play a crucial role in the production process by ensuring that machinery operates efficientl…
IT Systems Administrator - Hudsonville Area
Job Description Job Description IT Systems Administrator | Hudsonville, MI Salary Range: $71,000 - $110,000 depending on experience Are you a seasoned professional with a passion for e…